我们可以将 .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 数据库中

HSQL 数据存储

我可以直接将 .sql 文件导入 XAMPP 安装吗

我们可以使用 spark-sql 或 apache spark 运行 sqoop 导入语句吗

我可以从 Windows 8.1 商店应用程序访问 HSQL 数据库吗?