Mysql数据库导出
1、 新建数据库school,创建student和department两张数据表,并为student表中的dno字段创建外键(本步骤的创建结果不影响之后数据库的导入与导出),如下图。
数据库导出(两种方法)
由于Workbench 的版本过高,系统可能会提示版本错误,因此先使数据库找到更低的版本,此处的更低版本不一定都是5.6,需根据系统提示找到自己电脑的对应低版本。
错误:
解决:
控制面板>>管理工具>>服务
双击打开MySQL56
复制可执行文件的路径到bin
C:\Program Files\MySQL\MySQL Server 5.6\bin
回到Mysql->标题栏找到Edit->Preferences->Administrstion
找到Path to mysqldump Tool
刚刚复制的路径粘贴在此处,找到mysqldump
版本修改成功。
Administration->Data Export
两种导出方式
1、导出sql文件夹
选择要导出的数据库
选择 Export to Dump Project Folder
选择一个空文件夹
注意:Indude Create Schema需要勾选上,让系统自动生成数据库创建语句,让数据库的导入步骤更加方便
导出成功!
2、导出sql文件
选择 Export to Self-Contained File
可以选择非空文件夹,此方法导出的是sql文件。
导出成功!
数据库导出结束
数据库导入
方法一、导入sql文件,导入sql文件夹
Ps.导入的是文件还是文件夹取决于导出时导出的格式
1、导入sql文件
若在导出时没有勾选系统创建数据库的选项则需要在导入时一同创建数据库,步骤如下图,
2、 导入sql文件夹
方法二、使用sql脚本导入
导入成功!