如何用mysqldump命令備份數據庫?

自1995年發布開始,MySQL已變成互聯網世界最常用的數據庫之一,很多中小企業把MySQl當做后臺數據庫使用。它在網頁應用方面也很流行,因為能與PHP緊密結合在一起,經常與MySQL一起結合應用。維基百科使用的MediaWiki軟件就是用PHP代碼編寫,并且使用的是MySQL數據庫。此外,還有包括Flickr, Facebook,Wikipedia,Google,Nokia和YouTube在內的許多著名網站也用MySQL存儲數據和用戶數據記錄。

MySQL提供了大量命令備份和修復數控庫。Mysqldump就是其中一個隨MySQL安裝的命令。

1、用mysqldump命令備份MySQL數據庫

命令格式:mysqldump –-user [user name] –-password=[password] [database name] > [dump file] or mysqldump –u[user name] –p[password] [database name] > [dump file]

實例:mysqldump –-user root –-password=myrootpassword   db_test > db_test.sql or mysqldump –uroot –pmyrootpassword   db_test > db_test.sql

2、備份MySQL內的多個數據庫

命令格式:mysqldump –u[user name] –p[password] [database name 1] [database name 2] .. > [dump file]

實例:mysqldump –-user root –-password=myrootpassword  db_test  db_second  db_third > db_test.sql

3、備份MySQL內的所有數據庫

命令格式:mysqldump –u[user name] –p[password] –all-databases > [dump file]

4、備份MySQL內的特定表(table)

命令格式:mysqldump –user [username] –password=[password] [database name] [table name] > /tmp/sugarcrm_accounts_contacts.sql

實例:mysqldump –user root –password=myrootpassword  db_test customers > db_test_customers.sql

5、修復MySQL數據庫

命令格式:mysqldump –u [username] –password=[password] [database name] < [dump file]

實例:mysqldump –user root –password=myrootpassword  new_db < db_test.sql

版權宣告:
作者:Riley.Chou
連結:https://sh100k.com/%e5%a6%82%e4%bd%95%e7%94%a8mysqldump%e5%91%bd%e4%bb%a4%e5%a4%87%e4%bb%bd%e6%95%b0%e6%8d%ae%e5%ba%93%ef%bc%9f/
來源:SH100K – 生活百科
文章版權歸作者所有,未經允許請勿轉載。

THE END
< <上一篇
下一篇>>