首页 文章

如何确认mysql-mariadb数据库迁移是否正常?

提问于
浏览
-1

我最近使用'mysqldump'将数据库(从Ubuntu服务器)迁移到mariadb数据库(在CentOS7服务器上),并使用'mysql'命令导入它们 . 我有这个设置一个phpmyadmin环境,虽然迁移似乎已经成功,但我注意到phpmyadmin报告使用了不同的磁盘空间,并且还显示了一些表的略微不同的行号 .

有没有办法确定是否有任何“错过”或任何方式确认数据是否已全部与迁移一起复制?我在两台服务器上都运行了一个mysqlcheck来检查数据库的一致性,但我认为这并不能确认数据是否相同 .

干杯,

蒂姆

1 回答

  • 0

    可能不是问题 .

    使用 SHOW TABLE STATUS 时,InnoDB仅为您提供行数的近似值 .

    转储和重新加载重建了数据和索引 . 即使逻辑内容相同,这也很可能导致不同大小的文件 .

    除了你提到的以外,你有任何差异线索吗?

相关问题