MySql WorkBench資料庫備份與恢復
1.寫在前面
在使用mysql過程中我一般把mysql workbench和navicat for mysql結合著用,發現使用navicat備份資料沒那麼簡單,workbench比較方便,但還是碰到坑.
2.步驟
很明顯可以看出來 一個是匯出 一個是匯入。
選擇匯出後,選擇一個數據庫(記住名字 後面用的著),選擇表,和位置,注意這裡為止最好用資料夾裝起來,因為畢竟匯出來後的全是表(萬一多的話)
上面就是匯出也就是備份,匯入的話差不多,如下
這裡特別要注意的是,一定要把要把備份的資料庫建立,不一定要使用,但需要有。不然會報錯 如下
16:39:40 Restoring db4 (dept)
Running: mysql.exe --defaults-file="c:\users \guo\appdata\local\temp\tmpwi8oyx.cnf" --protocol=tcp --host=localhost --user=root --port=3306 --default-character-set=utf8 --comments --database=db4 < "C:\\Users\\Guo\\Desktop\\dumps\\db4_dept.sql"
ERROR 1049 (42000): Unknown database 'db4'
恢復db4失敗,這裡我新建db4就好了,ok!