Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须将 Mysql 数据库从 MyISAM 转换为 InnoDB。
问题是现有的 MyISAM 数据库有很多不一致的数据,这会在 InnoDB 中造成问题。到处都是无效的外键引用,所以在切换存储引擎的过程中,我将不得不从数据库中清理垃圾。
是否有一些工具可以帮助我检测那些无效的 fk 引用,因为手动检查每个关系将是一项艰巨的工作?
已经做过的人可以分享经验,什么是最好的方法。
Roland Bouman 几年前为此发布了一个工具。我过去使用过它,发现它很有帮助。
这是它的链接:
http://forge.mysql.com/tools/tool.php?id=11