天天看点

使用SQLyog对mysql数据库的数据结构进行导出、导入

主要分为两个步骤:

一、使用SQLyog对mysql数据库的数据结构进行导出

1、鼠标右键选择需要导出数据结构的数据库——>点击【备份/导出】——>点击【备份数据库,转储到SQL....】

使用SQLyog对mysql数据库的数据结构进行导出、导入

 2、选择需要导出sql文件的路径,选择sql导出的对象(默认是所有),选择导出的内容(默认是结构和数据)后,点击【导出】按钮。

使用SQLyog对mysql数据库的数据结构进行导出、导入

 3、导出sql文件后,点击【完成】。即使用SQLyog导出SQL文件成功。

使用SQLyog对mysql数据库的数据结构进行导出、导入

二、使用SQLyog对mysql数据库的数据结构进行导入

1、新建数据库(鼠标右键数据连接,点击【创建数据库】)

使用SQLyog对mysql数据库的数据结构进行导出、导入

 2、输入数据库名称,选择数据库字符集和数据库排序规则后,点击【创建】。即创建一个空数据库

使用SQLyog对mysql数据库的数据结构进行导出、导入

  3、右键选择创建的空数据库,点击【导入】,点击【执行sql脚本....】

使用SQLyog对mysql数据库的数据结构进行导出、导入

 4、选择需要导入的SQL文件,去掉“发生错误时退出”的勾选,点击【执行】。

使用SQLyog对mysql数据库的数据结构进行导出、导入

 5、执行SQL文件时,系统提示:“当前数据库名称为xxxx,SQL文件中的SQL语句将在xxxx数据库执行,除非在SQL文件中的use指定需要执行的数据库”,如果sql文件中有use的值,需要先手动修改为导入的数据库名称,否则在导入时,系统提示导入成功,实则数据结构未导入进去。

使用SQLyog对mysql数据库的数据结构进行导出、导入
使用SQLyog对mysql数据库的数据结构进行导出、导入

 6、sql文件执行完成之后,点击【刷新对象浏览器】进行更新数据库数据。

使用SQLyog对mysql数据库的数据结构进行导出、导入
使用SQLyog对mysql数据库的数据结构进行导出、导入

 扩展:

在进行数据结构导入导出时,一般是相同的数据库名称。如果导入的数据库中已存在数据,需要先清空数据库的数据和结构后,再导入。

1、鼠标右键选择需要清空的数据库,点击【更新数据库操作】,点击【空数据库....】。

使用SQLyog对mysql数据库的数据结构进行导出、导入

 2、选择需要删除的对象(表、视图、存过、函数等),点击【确定】。即数据库中的对象被删除了。

使用SQLyog对mysql数据库的数据结构进行导出、导入

 3、删除完之后,点击【刷新对象浏览器】进行更新数据库数据。