使用什么嵌入式数据库进行无缝 MySQL > (嵌入式数据库) 转储
What embedded database to use for seamless MySQL > (embedded database) dumping
我可以使用哪种嵌入式数据库具有 SQL 与 MySQL 相同的语法?我问是因为我一直在与 HSQLDB 作斗争,它与 MySql SQL 语法之间的不匹配使我很难创建 MySQL 数据库的转储(生产) 并将该转储导入 HSQLDB 进行测试。
PS。我目前正在使用 Spring test、hibernate 和 hsqldb。
没有其他数据库具有与 MySQL 完全相同的语法。下一版本的 HSQLDB (2.3.3) 具有更广泛的 MySQL 语法兼容模式。这包括在 CREATE TABLE 语句中创建索引,INSERT ... ON DUPLICATE ROW UPDATE ... 语法等等。
但是如果您在转换时仍然遇到问题,可以使用多种数据转换工具将数据导入 HSQLDB。在此处查看一些链接:http://hsqldb.org/web/hsqlUsing.html
我可以使用哪种嵌入式数据库具有 SQL 与 MySQL 相同的语法?我问是因为我一直在与 HSQLDB 作斗争,它与 MySql SQL 语法之间的不匹配使我很难创建 MySQL 数据库的转储(生产) 并将该转储导入 HSQLDB 进行测试。
PS。我目前正在使用 Spring test、hibernate 和 hsqldb。
没有其他数据库具有与 MySQL 完全相同的语法。下一版本的 HSQLDB (2.3.3) 具有更广泛的 MySQL 语法兼容模式。这包括在 CREATE TABLE 语句中创建索引,INSERT ... ON DUPLICATE ROW UPDATE ... 语法等等。
但是如果您在转换时仍然遇到问题,可以使用多种数据转换工具将数据导入 HSQLDB。在此处查看一些链接:http://hsqldb.org/web/hsqlUsing.html