目录

由oracle数据库转为mysql数据库

由oracle数据库转为mysql数据库

项目场景:

由oracle数据库转为mysql数据库

解决方案:

1.在oracle数据库中将所有的Date字段都修改成TIMESTAMP(6),否则会转换失败。(我们是手动修改的)

2.利用navicat工具进行数据转换。

①工具-数据传输

https://i-blog.csdnimg.cn/blog_migrate/5ed0753aa3c6b4324221315bb9ae6224.png

②数据传输,选择完后点击开始即可。

源:原来的oracle数据库下的用户

目标:新建一个mysql用户,导入新用户下

https://i-blog.csdnimg.cn/blog_migrate/70f6e29db67b55110474fc8499ed13ba.png

如果数据传输的过程中遇到错误,就会停止,看一下日志是不是有遗漏的Date类型未修改。也可以勾选高级中的属性,遇到问题继续执行,根据自己的情况设置就可以。