Linux下MySQL數(shù)據(jù)庫的導(dǎo)入方式有很多,本文將介紹使用命令行的方式導(dǎo)入數(shù)據(jù)庫。
首先,我們需要將要導(dǎo)入的數(shù)據(jù)庫文件放置在服務(wù)器上的某個路徑下,比如說我們將數(shù)據(jù)庫文件放在了/home/mysql目錄下。
接著,我們進入到mysql的命令行界面,使用以下命令:
mysql -u root -p
其中,-u參數(shù)表示我們使用的是root用戶,-p參數(shù)表示我們需要輸入密碼。輸入正確的密碼后,我們就可以進入到mysql的命令行界面。
接下來,我們需要創(chuàng)建一個新的數(shù)據(jù)庫,使用以下命令:
create database databaseName;
其中,databaseName為我們新建的數(shù)據(jù)庫名稱。創(chuàng)建完成后,我們可以使用以下命令,查看新建的數(shù)據(jù)庫:
show databases;
然后,我們使用以下命令,選擇需要導(dǎo)入的數(shù)據(jù)庫:
use databaseName;
接下來,我們便可以使用以下命令,將數(shù)據(jù)庫文件導(dǎo)入到我們新建的數(shù)據(jù)庫中:
source /home/mysql/database.sql;
其中,/home/mysql/database.sql為我們待導(dǎo)入的數(shù)據(jù)庫文件路徑。數(shù)據(jù)庫文件導(dǎo)入成功后,我們可以使用以下命令,查看新建的數(shù)據(jù)庫有哪些表:
show tables;
以上就是Linux下使用命令行導(dǎo)入MySQL數(shù)據(jù)庫的方式。