如何将.db格式的导入到Navicat for MySQL中

如何将.db格式的导入到Navicat for MySQL中,第1张

关键是要弄清楚.db是什么数据库,就我所知,sqlanywhere和sqllite的数据库文件都用的是.db做后缀。

弄明白就好了,用odbc连接.db,然后用navicat的导入导出功能进行数据导入处理。

背景客户环境数据库目前使用的是 MariaDB 10.1.9,计划迁移到 MySQL 5.7.25,需要测试迁移是否能成功,以及迁移到 MySQL 后数据库的性能对比。

一、准备环境

安装 MariaDB 10.1.9

2. 安装 mysql 5.7.25

二、迁移测试

对 MariaDB 全备

2. 导入全备到 MySQL 5.7.25

可以看到在导入全备时有个报错,从字面看,是 mysql.proc 这张表损坏了。

接下来我们分析下,这个报错到底是什么

四、性能测试结果

从 sysbench 压测的结果来看,在相同配置的服务器以及保持重要参数一致的情况下(比如双一打开),MariaDB 10.1.9 与 MySQL 5.7.25 读写性能相差不大。

五、总结

经测试,MariaDB 10.1.9 可以正常迁移到 MySQL 5.7.25,并能保证迁移后性能不下降或者略有上升。


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

原文地址: http://outofmemory.cn/tougao/12093934.html

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

发表评论

登录后才能评论

评论列表(0条)

保存