進入到mysql安裝目錄下的bin資料夾
cmd >> mysqldump -uroot -ppassword database_name > abc.sql
abc.sql 為生成的備份檔案,字尾和目錄可以自己定義
cmd>> mysql -uroot -ppassword new_database < abc.sql
還原的前提是已經有了new_database這個資料庫,否則需要新建:
先進入到mysql中,執行建庫命令。
cmd>> mysql -uroot -ppassowrd;
mysql>> create database abc;
mysql>> exit;
回到cmd狀態重新執行步驟2中第一句命令即可。
在新版本的mysql中,預設字符集是utf8mb4、 utf8mb4_0900_ai_ci,如果想要將當前資料庫移植到低版本的mysql中,在還原的時候會出現code collation:unknown utf8mb4_0900_ai_ci提示。
utf8mb4_0900_ai_ci --替換為--> utf8_general_ci
utf8mb4 --替換為--> utf8
儲存後,再匯入即可。
實測 mysql 8.0 win7 匯入到 ubuntu 14.04會出現這個問題,主要影響就是所有的view都失效(view存在,但是無法查詢資料)。
mysql還原 簡單的MySQL備份與還原方法分享
為了安全起見,需要經常對資料庫作備份,或者還原。對於 mysql 而言,最方便的方法可能就是用 phpmyadmin 的匯出 匯入功能了,但如果你的資料庫體積比較大,作為 web 應用的 phpmyadmin 可能會遭遇 超時 而操作失敗。所以,學會在命令列模式下備份 還原資料庫,還是很有必要的。l...
MySQL備份和還原
1 備份 使用mysqldump在cmd下執行 1 先進入到 mysql安裝目錄的bin目錄下 執行命令 mysqldump hlocalhost uroot proot cms cms 20071226.sql 備份檔案cms 20071226.sql位於bin目錄下。2 還原 1 建立要還原的資...
MySQL備份和還原
mysql備份和還原,都是利用mysqldump mysql和source命令來完成的。1.win32下mysql的備份與還原 1.1 備份 開始選單 執行 cmd 利用 cd program files mysql mysql server 5.0 bin 命令進入bin資料夾 利用 mysqld...