標籤:

mysql備份筆記

mysql備份筆記

  1. mysql 備份文件

mysqldump --opt -d -u root -p -h 127.0.0.1 dbn > backup-file.sql // 這個包括存儲過程、函數、事件mysqldump --opt --routines --events -d -u root -p -h 127.0.0.0 dbn > backup-file.sql

2. mysql 導入文件

mysql -u root -p dbn < backup-file.sql

3. mysql mysqldump 只導出表結構 不導出數據

mysqldump --opt -d 資料庫名 -u root -p > xxx.sql

4. 備份資料庫

#mysqldump 資料庫名 >資料庫備份名 #mysqldump -A -u用戶名 -p密碼 資料庫名>資料庫備份名 #mysqldump -d -A --add-drop-table -uroot -p >xxx.sql

5. 導出結構不導出數據

mysqldump --opt -d 資料庫名 -u root -p > xxx.sql  

6. 導出數據不導出結構

mysqldump -t 資料庫名 -uroot -p > xxx.sql 

7.導出數據和表結構

mysqldump 資料庫名 -uroot -p > xxx.sql 

8 .導出特定表的結構

mysqldump -uroot -p -B 資料庫名 --table 表名 > xxx.sql  

9. 導入數據

#mysql 資料庫名 < 文件名 #source /tmp/xxx.sql

推薦閱讀:

MySQL 主從複製的常用拓撲結構
Mysql 中 MyISAM 和 InnoDB 的區別有哪些?
MySQL InnoDB Recovery過程解析
MySQL 的 help 命令你真的會用嗎?
mysql資料庫基礎操作大全(小白必看)

TAG:MySQL |