mysql備份筆記
- 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
mysqldump --opt -d 資料庫名 -u root -p > xxx.sql
6. 導出數據不導出結構
mysqldump -t 資料庫名 -uroot -p > xxx.sql
mysqldump 資料庫名 -uroot -p > xxx.sql
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 |