Mysql h2数据库中的脚本文件
我试图通过在applicationcontext.xml中设置以下内容,将h2数据库嵌入到我的spring应用程序中Mysql h2数据库中的脚本文件,mysql,spring,h2,Mysql,Spring,H2,我试图通过在applicationcontext.xml中设置以下内容,将h2数据库嵌入到我的spring应用程序中 <jdbc:embedded-database id="embeddedDataSource" type="H2"> <jdbc:script location="classpath:data.sql"/> </jdbc:embedded-database> mydata.sql包含 create database 'test'; H2
<jdbc:embedded-database id="embeddedDataSource" type="H2">
<jdbc:script location="classpath:data.sql"/>
</jdbc:embedded-database>
mydata.sql包含
create database 'test';
H2与MySQL并非100%兼容,就像Oracle、MS SQL Server、PostgreSQL等其他数据库与MySQL也并非100%兼容一样。只有MySQL与MySQL 100%兼容。如果要运行为MySQL编写的SQL语句,则需要确保它们不包含H2不支持的任何语法 它显示了语法错误 你能把它寄出去吗 谁能给我举个h2脚本文件的例子吗
支持的语法是。在h2中创建名为test的新数据库的语法是什么。这与创建数据库“test”相同吗;如果阅读H2文档,您会发现没有
create database
语句,如果数据库不存在,则会自动创建数据库。
create database 'test';