springboot application.properties 配置mysql
时间: 2023-07-24 11:13:45 浏览: 154
在 Spring Boot 项目中,我们可以通过在 `application.properties` 文件中配置来使用 MySQL 数据库。具体的配置如下:
```
# 数据库连接信息
spring.datasource.url=jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=123456
# 驱动名称
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
# 数据库连接池配置
spring.datasource.initial-size=5
spring.datasource.max-active=50
spring.datasource.min-idle=5
spring.datasource.max-idle=20
# Hibernate 配置
spring.jpa.hibernate.ddl-auto=create
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect
```
其中,需要修改的部分包括:
- `spring.datasource.url`:数据库连接地址,需要替换成对应的数据库名称。
- `spring.datasource.username` 和 `spring.datasource.password`:连接数据库时的用户名和密码,需要替换成实际的用户名和密码。
- `spring.datasource.driver-class-name`:MySQL 驱动类的全限定名,一般不需要修改。
- 数据库连接池配置:可以根据实际情况进行调整。
- Hibernate 配置:可以根据实际需要进行配置,例如设置数据库方言等。
在配置完成后,我们就可以在代码中使用 `@Autowired` 注解来注入 `DataSource` 对象,并使用 JdbcTemplate 等方式来操作数据库了。
阅读全文