MySQL數據庫的備份與還原
1.我最常用的備份命令
mysqldump -u username -ppassword --add-drop-database -B databaseName | gzip > backupfile.sql.gz
2.備份MySQL數據庫(最基本)
mysqldump -h hostname -u username -ppassword -B databasename > backupfile.sql
3.備份MySQL數據庫(帶drop語句)
mysqldump -–add-drop-table - uusername -ppassword -B databasename > backupfile.sql
4.備份MySQL數據庫(壓縮)
mysqldump -h hostname -u username -ppassword -B databasename | gzip > backupfile.sql.gz
5.備份MySQL數據庫(所有庫)
mysqldump -u root -ppassword --all-databases > all_databases.sql6.備份MySQL數據庫(僅僅備份數據庫結構)
mysqldump -u root -ppassword --add-drop-database -d -B databaseName > backupfile.sql7.還原MySQL數據庫
mysql> mysql -u username -ppassword mysql> source backupfile.sql注意:
1.-p后面沒有空格
2.mysqldump有很多縮寫,比如--databases可以縮寫為-B
參考文檔:1.http://linuxcommand.org/man_pages/mysqldump1.html
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!