我们可以将 .sql 文件导入 HSQL 数据库吗?
Posted
技术标签:
【中文标题】我们可以将 .sql 文件导入 HSQL 数据库吗?【英文标题】:Can we import .sql file into HSQL database? 【发布时间】:2014-01-04 10:56:07 【问题描述】:在我的 Java 桌面应用程序中,我使用 mysql 服务器进行数据库操作,但由于某些原因,我想切换我的应用程序以使用 HSQL 数据库。我的问题是我们可以将从 MySQL 导出的 .sql 文件导入到 HSQL 数据库中以将数据库结构原样导入到 HSQL 数据库中吗?谢谢。
【问题讨论】:
【参考方案1】:是的,可以使用数据库的 MySQL 转储,但您必须小心一些 MySQL 兼容性:http://hsqldb.org/doc/guide/management-chapt.html#mtc_compatibility_mysql。
也许一些数据库工具:https://en.wikipedia.org/wiki/Comparison_of_database_tools,或http://hsqldb.org/doc/util-guide/transfer-tool-chapt.html 可以解决问题。
【讨论】:
您好 guiton 先生,感谢您的回复,我已将 MySQL 数据库导出到 .sql 文件,但我应该如何将该文件导入 HSQL 数据库?我已阅读您建议的链接,但不了解传输工具的确切概念。 查看 HSQLDB 的 SqlTool 文档hsqldb.org/doc/2.0/util-guide/…以上是关于我们可以将 .sql 文件导入 HSQL 数据库吗?的主要内容,如果未能解决你的问题,请参考以下文章
我可以使用 Sqoop 将数据从 SQL Server 导入 Azure Blob 存储吗
将 java.sql.Timestamp 类型存储到 HSQL 数据库中