close
(環境:Windows 7, MySQL 5.6)
-- 備份 --
備份所有DB
> mysqldump -u root -p --all-databases > backup.sql
備份DB
> mysqldump -u root -p db_name > backup.sql
備份table
> mysqldump -u root -p db_name table_name > backup.sql
只備份DB schema
> mysqldump -u root -p db_name --no-data > backup.sql
-- 復原 --
復原某個DB (需先建好DB,dump出來的sql裡沒有CREATE DB的指令)
> mysqladmin -u root -p create db_name
> mysql -u root -p db_name < backup.sql
復原多個DB (sql內有CREATE DATABASE指令,不需先建DB)
> mysql -u root -p < backup.sql
*DB或TABLE名稱若含有 '-' ,在名稱前後加 '`',可避免還原時出錯
文章標籤
全站熱搜
留言列表