利用Navicat工具实现MySQL数据库结构和数据同步

 

一、Navicat 介绍

Navicat 是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。Navicat提供多达 7 种语言供客户选择,被公认为全球最受欢迎的数据库前端用户界面工具。

Navicat旗下有多个产品成员 ,可以用来对本机或远程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 数据库进行管理及开发。因为文中介绍的是MySQL数据库,因此我们要用到的是Navicat旗下的Navicat For MySQL工具。

Navicat For MySQL 下载链接

二、为什么要进行数据库结构同步,数据同步?

我们在开发项目时一般会用到一个开发版和一个正式版的数据库,在开发版中修改了数据库表结构如何才能快速同步到正式版呢?如果自己手动一个个字段或属性去修改,实在是太麻烦,而且容易遗漏,有了Navicat 工具,就能快速实现数据库直接的同步,包括结构同步,数据同步等。

三、利用Navicat For MySQL实现MySQL数据库间结构同步详细步骤

下面介绍如何利用Navicat For MySQL实现MySQL数据库间结构同步。

第一部分:数据库结构同步。

mysql主机1的操作。

1.连接数据库。

连接名可自己任意命名,方便自己识别就行。填好地址用户名密码等之后,可点击测试连接,看能够创建连接,若成功则会弹窗提示。

mysql主机1:

2.创建数据库data

3.创建数据库表:user_base_info

 

效果如下:

 

mysql主机2操作部分。

mysql主机2:

4. 创建数据库data2

效果如下:

 

5.选中工具→结构同步,便可对该连接下的数据库进行同步操作了。

工具的位置效果图:

选中要同步的数据的源和目标,源便是结构同步的参考数据库,目标则是要修改结构进行同步的那个数据库。并选择要对比的项。你可以选择仅同步表,或仅同步视图或存储过程等。都设置好后点击比对按钮即可对比这两个数据库的结构,找出其中的不同。

6.点击比对结果。

7. 勾选,然后运行查询。

8.执行效果图

9. 查看数据库data2的数据结构已经被同步过去了。

 

第二部分:数据同步。

1.创建数据库表:user_cellpone_info,并插入俩条测试数据。

 

2. 也在user_base_info表中插入俩条测试数据。

 

3. 先同步数据结构。

4. 然后点击数据同步。

5.同步数据可以进行预览。

6.执行开始操作。

7. 执行开始操作的效果。

 

8. 查看表,数据和数据结构都导过来了。

 

 






如果您认为本教程质量不错,读后觉得收获很大,预期工资能蹭蹭蹭的往上涨,那么不妨小额赞助我一下,让我有动力继续写出高质量的教程。

发布者

souvc

souvc

搜你所想,投你所好。

《利用Navicat工具实现MySQL数据库结构和数据同步》有27个想法

  1. Pingback: trader werden
  2. Pingback: zdporn
  3. Pingback: pezevenk
  4. Pingback: orospu cocuklari
  5. Pingback: www.office.com/setup
  6. Pingback: Judi Online
  7. Pingback: Arab_Eng
  8. Pingback: sscn bkn lipi
  9. Pingback: GVK BIO germany
  10. Pingback: warehouse for sale
  11. Pingback: cmovieshd
  12. Pingback: free forex signals
  13. Pingback: learn
  14. Pingback: payday advance
  15. Pingback: science
  16. Pingback: boutique en ligne

发表评论