MySQL 5.5升级到8.0数据迁移问题

MySQL 5.5升级到8.0数据迁移问题,第1张

navicat工具来将SQL Server数据迁移到MySQL

新建需要迁移的数据库

打开数据库,点击导入向导

选择数据导入格式

选择数据源

设置连接属性

选定要迁移的表

定义目标表

更改实际情况对目标表进行更改

选择导入模式

开始导入

导入后结果

至此,迁移完成,可以更改实际情况再对迁移后的表进行更改。

mysql8 可以说是一个质的飞越。增加了很多新特性,以及提高了各方面的速度。增加了开窗函数Ⅱ InnoDB增强自增列方面自增列方面。现在自增列计数器会在每次值修改时,将值写到REDO LOG中,并且在CHECKPOINT时写到存储引擎私有的系统表中。这就消除了以往重启实例自增列不连续的问题(这也可能形成了一个新的竞争点(盖国强会上提问InnoDB开发者))。Btree索引方面Btree索引被损坏。InnoDB会向REDO LOG中写入一个损坏标志。同时也会CHECKPOINT时将内存中损坏页的数据记录到存储引擎私有的系统表中。这也就促成了恢复时。两边一致的情形。索引不可用,并不会造成实例起不来。这很大程度上降低了之前使用innodb_force_recovery和innodb_fast_shutdown的必要。

1、启动该工具,设置好数据链接。

2、先看下SQL SERVER中的数据,现在需要将这些数据导入到MySQL中。

3、在MySQL中也建有同样的表,但在该表中做了点区别,age这个字段命名跟SQL SERVER中不一样,其余的都一样。

4、点击工具栏中的下列按钮开始数据导入。

5、根据提示 *** 作。

6、选择文件数据源。

7、选择第一项。

8、导入完成。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7470458.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存