###dbName:須要備份的數據庫名字 ###E:\dump\20130820.sql : 備份文件的存放地址 ###須要指定鏈接地址請在參數裏面加上 -h 127.0.0.1 ###須要指定鏈接端口請在參數裏面加上 -P 3306 ###須要指定備份的編碼請在參數裏面加上 --default-character-set=utf8 ###備份數據庫 mysqldump -h 127.0.0.7 -u root -p dbName --set-gtid-purged=OFF --default-character-set=utf8 > E:\dump\20130820.sql ###恢復數據庫 mysql -u root -p dbName --default-character-set=utf8 < E:\dump\20130820.sql
若是出現錯誤:mysqldump: Couldn't execute 'SELECT @@GTID_MODE': Unknown system variable 'GTID_MODE' (1193)
mysql
就用:sql
mysqldump -h 127.0.0.7 -u root -p dbName --set-gtid-purged=OFF > E:\dump\20140318.sql
若是出現錯誤: ERROR at line 696: Unknown command '\0'. 通常來講是字符集不匹配致使的
數據庫
就須要加上參數: --default-character-set=utf8 或者 --default-character-set=gbk
編碼