MySQL使用命令導出/導入數據


MySQL使用命令導出/導入數據

 

導出數據庫文件

常用命令

1
mysqldump -uroot -pMyPassword databaseName tableName1 tableName2 >  /home/foo .sql

mysqldump -u 用戶名 -p 數據庫名 數據表名 > 導出的文件名和路徑 

導出整個數據庫

1
mysqldump -u root -p databaseName >  /home/test .sql   (輸入后會讓你輸入進入MySQL的密碼)

mysql導出數據庫一個表,包括表結構和數據
mysqldump -u 用戶名 -p 數據庫名 表名> 導出的文件名和路徑

1
mysqldump -u root -p databaseName tableName1 >  /home/table1 .sql

如果需要導出數據中多張表的結構及數據時,表名用空格隔開

1
mysqldump -u root -p databaseName tableName01 tableName02 >  /home/table .sql

僅導出數據庫結構

1
mysqldump -uroot -pPassWord -d databaseName >  /home/database .sql

僅導出表結構

1
mysqldump -uroot -pPassWord -d databaseName tableName >  /home/table .sql

將語句查詢出來的結果導出為.txt文件

1
mysql -uroot -pPassword database1 -e  "select * from table1"  /home/data .txt

  

數據導入

常用source 命令 
進入mysql數據庫控制台,mysql -u root -p 
mysql>use 數據庫 
使用source命令,后面參數為腳本文件(.sql) 

1
mysql> source  /home/table .sq


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM