为了账号安全,请及时绑定邮箱和手机立即绑定

连接数据库报错。该怎么处理?

按照课程配置。

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-data-jpa</artifactId>

</dependency>

     <dependency>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-starter-jdbc</artifactId>
     </dependency>

<dependency>
  <groupId>mysql</groupId>
  <artifactId>mysql-connector-java</artifactId>

</dependency>


spring:
profiles:
active: dev
datasource:
     driver-class-name: com.mysql.jdbc.Driver
     url: jdbc:mysql://localhost:3306/dbgirl
     username: ****
     password: ***
jpa:
     hibernate:
     ddl-auto: create
     show-sql: true

运行报错。

Description:

Cannot determine embedded database driver class for database type NONE

Action:

If you want an embedded database please put a supported one on the classpath. If you have database settings to be loaded from a particular profile you may need to active it (no profiles are currently active).


正在回答

3 回答

加上mysql依赖,

<dependency>
   <groupId>mysql</groupId>
   <artifactId>mysql-connector-java</artifactId>
</dependency>

如果用hibernate还有hibernate的依赖

<dependency>
   <groupId>org.hibernate</groupId>
   <artifactId>hibernate-core</artifactId>
</dependency>


0 回复 有任何疑惑可以回复我~

dependency没有问题。

可能是配置的缩进格式问题。 我用git下载了课程的代码。把配置文件重新拷贝了下就可以了。

0 回复 有任何疑惑可以回复我~

你还要检察数据库是否存在等一些问题

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
2小时学会Spring Boot
  • 参与学习       151599    人
  • 解答问题       1079    个

Spring Boot入门视频教程,你将学会使用Spring Boot快速构建应用程序

进入课程

连接数据库报错。该怎么处理?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信