手動備份:
cmd控制台:
先進入mysql所在的bin目錄下,如:cd C:\Program Files\MySQL\MySQL Server 5.5\bin
mysqldump -u root -p 數據庫 [表名1 表名2..] > 文件路徑
比如: 把datacenter數據庫備份到 c:\datacenter.sql
mysqldump -u root -p datacenter> c:\datacenter.sql
如果你希望備份是,數據庫的某幾張表
mysqldump -uroot -p datacenter user > a.sql
如何使用備份文件恢復我們的數據.
mysql控制台:
source c:\datacenter.sql
假如報錯:ERROR 1046 (3D000): No database selected
則 mysql 先 use 數據庫名,然后再執行source命令
定時自動備份:
1.創建腳本文件:
首先創建一個 bat 文件,如dump.bat,dump的內容是:"C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump" -u root -p123456 datacenter > c:\datacenter.sql
注意:如果 mysqldump.exe 文件路徑有空格,則一定要使用""包括
然后雙擊bat文件,假如運行之后,生成了數據庫備份文件,則代表dump.bat文件沒有語法錯誤。
2.添加計划任務:
微軟鍵(鍵盤上的田字鍵)+R調出運行窗口,然后輸入taskschd.msc啟動定時任務設置窗口