MySQL 是一款流行的關系型數據庫管理系統,它可以在多個平臺上運行,包括 Linux。在 Linux 上,我們可以使用命令行方式操作 MySQL,包括導入數據庫。下面介紹如何在 Linux 上導入 MySQL 數據庫。
首先,我們需要先創建一個空的數據庫。可以使用以下命令來創建:
mysql -u username -p create database database_name;
登錄到 MySQL 后,我們可以使用以下命令來導入 SQL 文件:
mysql -u username -p database_name< /path/to/mysql.sql
其中,username 是 MySQL 用戶名,database_name 是已經創建的空數據庫名,/path/to/mysql.sql 是要導入的 SQL 文件路徑。要導入的 SQL 文件可以是在當前計算機上的文件,也可以是在遠程計算機上的文件。
如果 SQL 文件非常大,則可以使用以下命令進行導入,以實現更好的性能:
mysql -u username -p -D database_name< /path/to/mysql.sql
回車后,系統會提示輸入密碼,輸入密碼后,MySQL 會開始導入 SQL 文件到指定的數據庫中。這個過程可能會花費一些時間,具體時間取決于 SQL 文件的大小和系統性能。
在導入之前需要注意,確保 MySQL 版本與 SQL 文件一致,否則可能會導致兼容性問題。同時,導入 SQL 文件前先備份數據,以防數據丟失。