1. 程式人生 > >MySQL資料匯入匯出命令

MySQL資料匯入匯出命令

匯出表結構資料

使用mysqldump命令列下具體用法如下:

mysqldump -u使用者名稱 -p密碼 -d 資料庫名 表名 > 指令碼名;

1、匯出資料庫為dbname的表結構(其中使用者名稱root,密碼為dbpasswd,生成的指令碼名為db.sql)

mysqldump -uroot -pdbpasswd -d dbname >db.sql;

2、匯出資料庫為dbname的一張表tableName表結構。

mysqldump -uroot -pdbpasswd -d dbname tableName>db.sql;

3、匯出資料庫為dbname所有表結構及表資料(不加-d)

mysqldump -uroot -pdbpasswd dbname >db.sql;

4、匯出資料庫為dbname的一張表tableName結構及表資料(不加-d)

mysqldump -uroot -pdbpasswd dbname tableName >db.sql;

匯入表結構表資料

登陸到mysql,用source命令匯入

1.登陸資料庫

mysql -uroot -proot

2.選擇資料庫

mysql>use live-app;

3.匯入sql檔案

mysql>source /home/live-app.sql;

直接匯入

 
  1. mysql -u使用者名稱 -p 資料庫名 < 資料庫名.sql

  2. mysql -uroot -p live-app < /home/live-app.sql

匯出查詢結果到檔案

mysql -h10.10.10.10 -ucrazyant -p123456 -P3306 -Ne "use test; select * from tb_test;" > /tmp/rs.txt