当前位置: 首页 > 知识库问答 >
问题:

数据库找不到,ifexists=true,所以我们不能自动创建它

卢晟
2023-03-14

我在打开h2数据库控制台后得到错误。我输入数据库名称,但它显示数据库未找到错误:

没有找到数据库“C://users/barlekar/onlineshoppings”,并且Ifexists=true,所以我们不能自动创建它[90146-199]90146/90146(帮助)

共有1个答案

徐洋
2023-03-14

如果您正在处理Spring Boot项目,请将登录页面中的JDBC URLJDBC:h2:~/test更改为JDBC:h2:mem:testdb,这是Spring Boot配置的默认URL。

 类似资料:
  • 我试图在节点panadol和profinal中获取这些值。但它不起作用。我成功地得到了日期。这是我的密码 MedicineListActivity.orderIds-

  • 我试图用嵌入式数据库(H2)创建一个Spring Boot应用程序,并在应用程序启动时用liquibase创建数据,但绝对没有工作。 当我转到http://localhost:8080/h2-console/并尝试登录到jdbc:h2:mem:testdb时,我得到了 下面是我的资源/application.properties:

  • 问题内容: 我有一个基本的Hibernate代码,我将属性“ hibernate.hbm2ddl.auto”设置为更新,因为它仍然无法在数据库中自动创建表。 这些是必需的文件: employee.hbm.xml liability.hbm.xml hibernate.cfg.xml 这是我尝试运行的Main.java: 这是我得到的错误: com.mysql.jdbc.exceptions.jdb

  • $rake db:创建rake中止!请安装mysql2适配器:(mysql2不是包的一部分。请将其添加到gemfile中。)/library/ruby/gems/1.8/gems/bundler-1.3.2/lib/bundler/rubygems/1.8/gems/activeRecord-3.2.12/lib/active_record/connection_adapters/mysql2_a

  • 我正在尝试从MicrosoftSQLServer 2012上的数据库中的Java自动创建表。我正在使用JPA,这是我的persistence.xml: glassfish ping上的JDBC连接池成功(其他属性 URL:jdbc:sqlserver://127.0.0.1;数据库名称=测试;instanceName=SQLEXPRESS;用户:用户密码:密码端口号:1433) Message.j

  • 问题内容: 我无法启动启动时自动启动数据库架构的Spring Boot。 这是我的application.properties: 这是我的Application.java: 这是一个示例实体: 有什么想法我做错了吗? 问题答案: 有几种可能的原因: 您的实体类位于与之相对的同一个子包中,或者在一个子包中,如果没有,则您的spring应用不会看到它们,因此不会在db中创建任何内容 检查您的配置,似乎