使用MySql工作台将SqLite迁移到MySql期间的逆向工程错误

Cam*_*lle 5 mysql sqlite mysql-workbench

我正在使用 MySQL 工作台迁移向导(社区版)将 SQLite 数据库迁移到 MySql。我已经下载了 SQLite 的 ODBC 驱动程序。我能够连接到 SQLite 并检索架构(参见图一)。

然而,在迁移的逆向工程阶段会产生错误(见图二)。在此示例中,错误显示为“错误:第 1 行:语法错误,意外的 TEXT_STRING。语句已跳过。” 由于逆向工程因错误而终止,因此架构未进行逆向工程。

有谁知道如何解决这个问题?

谢谢你,卡米尔

图一。 截图A


图二。 截图B

ROL*_*OLO 2

根据我的经验,Workbench 曾经有很多 bug,可能这也是一个 bug。如果没有人回答真正的解决方案,我建议您看一下这个问题: Quick easy way to migrate SQLite3 to MySQL?

我只是担心这可能不会那么快和容易。大多数方法都是围绕将 SQLite 数据库转储到 SQL 脚本、将脚本转换为 MySQL 语法并在 MySQL 中导入/执行它。