mysql druid set names_Spring-Boot+Druid连接Mysql兼容utf8mb4
时间: 2023-12-03 11:43:13 浏览: 183
在Spring Boot项目中使用Druid连接Mysql时,需要设置连接参数,以兼容utf8mb4字符集。
可以在application.properties中添加以下配置:
```
spring.datasource.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8mb4&useSSL=false
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
```
其中,`useUnicode=true`表示使用Unicode编码,`characterEncoding=utf8mb4`表示使用utf8mb4字符集。
另外,在使用Druid连接池时,需要在配置文件中添加以下配置:
```
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.initialSize=5
spring.datasource.minIdle=5
spring.datasource.maxActive=20
spring.datasource.testOnBorrow=true
spring.datasource.validationQuery=SELECT 1 FROM DUAL
```
这些配置可以根据实际情况进行调整。
阅读全文