数据库资料导入

      前边提到了数据库备份,那数据库备份之后自然有面临如何导入的问题,我这边总结了两个方法,分别是透过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->击开始导入 .

如果要恢复的数据库比较多,还是建议用指令,指令也是可以偷懒的嘛,同样的指令,第二次输入,只要按键盘的向上键就可以找到之前的指令了  。

 

 

 

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