Navicat如何同步数据库表结构和数据

2025-04-07 00:07:55

1、新建 test_data1 数据库

Navicat如何同步数据库表结构和数据
Navicat如何同步数据库表结构和数据

2、在test_data1数据库中创建student表CREATE TABLE `student` ( `id` int(10) unsigne颊俄岿髭d NOT NULL AUTO_INCREMENT, `name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `age` tinyint(1) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

Navicat如何同步数据库表结构和数据
Navicat如何同步数据库表结构和数据

3、在test_data1数据库中创建class表CREATE TABLE `clas衡痕贤伎s` ( `id` int(10) unsigned 绿覆冗猩NOT NULL AUTO_INCREMENT, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

Navicat如何同步数据库表结构和数据

4、新建test_data2数据库,并首疏扌熘创建student表,但结构设计id和score,class表则不创建CREATE TABLE `student` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `score` tinyint(1) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

Navicat如何同步数据库表结构和数据
Navicat如何同步数据库表结构和数据

5、结构同步,将数据库test_data1库中的结构同步到test_data2数据库中

Navicat如何同步数据库表结构和数据
Navicat如何同步数据库表结构和数据
Navicat如何同步数据库表结构和数据
Navicat如何同步数据库表结构和数据
Navicat如何同步数据库表结构和数据

6、查看效果,结果是将test_data2中的student表结构同步成了test_data1库中student的表结构,并且将class表也同步到了test_data2库中

Navicat如何同步数据库表结构和数据

7、向test_data1库中student表中插入数据

Navicat如何同步数据库表结构和数据

8、向test_data2库中student表中插入数据

Navicat如何同步数据库表结构和数据

9、同步数据

Navicat如何同步数据库表结构和数据
Navicat如何同步数据库表结构和数据
Navicat如何同步数据库表结构和数据

10、查看效果

Navicat如何同步数据库表结构和数据
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢