數據庫資料導入

      前邊提到了數據庫備份,那數據庫備份之後自然有面臨如何導入的問題,我這邊總結了兩個方法,分別是透過mysql控制檯和workbench平臺和進行導入的方式,之所以用兩種方式,是因爲我之前不太喜歡用輸入命令來導入,出於大腦的惰性吧,懶得記指令了,workbench明明有個界面拖拖拽拽的,幹嘛還要敲代碼,不過在嘗試導入幾次資料之後,發現命令行更方便,關鍵是速度還比workbench的速度快。

Server OS: Windows Server 2012 

MYSQL: MySQL5.6/5.7

workbench: MySQL Workbench 6.2 CE

方法一:命令行直接輸入

1.Mysql5.6/5.7 command line client  進入該環境。(一般安裝時會自帶,如果無法找到指令界面,可以用dos令進入mysql.exe所在目錄)

2.Mysql-> show schemas; 詢當前所有 schema  // 這一步只是輔助查詢,不是必要項

3.Mysql->create schema schemaName;詢需要復原的 schema名字

4.Mysql->use schemaName; 選中該schema

5.Mysql->set names utf8; 防止亂碼  //如果不需要考慮繁簡體亂碼的問題,不需要這一步

6.Mysql->source D:\Mysql_Backup\XXX.sql;   將指定sql文件導入到指定schema

方法二:Workbench操作

思路跟方法一是一樣的,只是換成了在界面上操作:

建立schema-> 刷新Schema-> 導入sql資料->中指定schema->擊開始導入 .

如果要恢復的數據庫比較多,還是建議用指令,指令也是可以偷懶的嘛,同樣的指令,第二次輸入,只要按鍵盤的向上鍵就可以找到之前的指令了  。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章