Mysql数据批量导入人大金国产数据库方法
参考下面地址,先安装好整体的安装包到电脑上
https://blog.csdn.net/nasen512/article/details/132599267
迁移工具安装方法查看我另一篇上面地址的文章,作者是全量安装金仓自带的windows迁移程序!
1、打开官方批量导入工具
2、安装好之后打开快捷方式
3、确认本机有安装的好JDK8环境
4、输入网址进入后台
http://127.0.0.1:8080/#/dashboard #后台进入地址,但是默认8080端口也能被占用
输入用户名:kingbase
输入pass:kingbase
5、配置迁移计划中的源数据库
源数据库代表数据的源头,我的案例是是MYSQL到人大金仓,则源数据库配置为MySQL!
笔者MYSQL为mysql8.0!
6、配置迁移计划中的目标数据库
目标数据库,意思是数据最终的终点,此处终点是人大金仓,所以我们选择金仓!
7、配置迁移计划进行数据迁移
8、查看迁移结果
查看错误日志,然后反复调整之前迁移参数,直到全部成功,这个需要反复多次重复配置!!
因为其中肯定遇到一些意想不到的问题,比如笔者就遇到MYSQL8有表分区的表迁移会失败!
作者总结
需要重复的修改迁移的配置,然后调整源数据库的表结构,直到源与目标完全兼容,这个 需要人工不断的测试与配置最终才能解决。
作者还介绍一种方法:
用Navicat工具
1、用navcat工具导出规范的sql文件,(前提是目标与源的表结构一致)在进行导入目标数据库。
2、用navcat工具自带的数据传输把数据插入到目标数据库。
附加方法2
当然作者还有一种方法 就是先保证目标与源数据库的表结构一致,用mysql dump命令只导出表数据规范的insert语句文件,然后把文件传递到目标数据库。 在目标数据库用批量PGSQL的命令导入命令再导入到目标数据库中!
作者本人简介:现任国内某大型软件公司大数据研发工程师、MySQL数据库DBA,软件架构师。直接参与设计国家级亿级别大数据项目。并维护真实企业级生产数据库300余个。紧急处理数据库生产事故上百起,挽回数据丢失所操作的灾难损失不计其数。
一切都得取不断的探索测试,希望作者我能帮助到你。