使用 MySQL Workbench 6.2 将 HSQLDB 迁移到 MySQL
Posted
技术标签:
【中文标题】使用 MySQL Workbench 6.2 将 HSQLDB 迁移到 MySQL【英文标题】:Migration HSQLDB to MySQL using MySQL Workbench 6.2 【发布时间】:2015-02-11 12:40:39 【问题描述】:我必须将 HSQLDB 迁移到 mysql,但我不知道如何配置 Workbench。我试图按照这个指令http://dev.mysql.com/doc/workbench/en/wb-migration-overview-steps.html 但我失败了。如何正确配置迁移?
【问题讨论】:
【参考方案1】:HSQLDB 不是 MySQL Workbench 中支持的源 RDBMS,但您可以尝试使用向导中的通用 ODBC 源。但预计会出现问题,因为表字段和类似字段可能存在未处理的数据类型或未经测试的输入/输出组合。
【讨论】:
【参考方案2】:您应该使用用 Java 编写的数据库迁移工具。这些工具通过 JDBC 连接到数据库,并与 HSQLDB 和 MySQL 兼容。一个例子是 Flyway (flywaydb.org)。
【讨论】:
如果如前所述用 java 编写,Flyway 无法从 HSQLDB 迁移到 MySQL。团队将迁移称为版本,最好称为版本。它是一个版本控制数据库工具。以上是关于使用 MySQL Workbench 6.2 将 HSQLDB 迁移到 MySQL的主要内容,如果未能解决你的问题,请参考以下文章
mysql workbench 将查询结果导出 sql 文件
使用 Mysql Workbench 将两个 db 从本地同步到远程