springboot MySQL配置
时间: 2023-12-22 22:03:41 浏览: 146
在Spring Boot中,我们可以使用两种方式来配置MySQL数据库。一种是在application.properties或application.yml文件中添加MySQL配置信息,另一种是通过Maven依赖导入MySQL jdbc驱动并在application.yml中配置数据源。
1. 在application.properties或application.yml文件中添加MySQL配置信息,例如:
```
spring.datasource.url=jdbc:mysql://localhost:3306/mydatabase
spring.datasource.username=root
spring.datasource.password=mypassword
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
```
2. 通过Maven依赖导入MySQL jdbc驱动,例如:
```
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.17</version>
</dependency>
```
然后在application.yml中配置数据源,例如:
```
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/mydatabase?serverTimezone=UTC&useSSL=false&allowPublicKeyRetrieval=true
username: root
password: mypassword
```
注意:在配置MySQL时,需要注意时区问题,可以在url中添加serverTimezone参数来指定时区。
阅读全文