所谓的乱码是编码不统一,改下字符编码就可以了。
要保证以下几个地方统一:
1、建数据库时的字符编码
2、建表时的字符编码
3、连接数据库的URL字符编码
4、程序的字符编码.
如果现在数据库的编码是UTF-8的话,那么在MySQL的连接字符串中加入下面的内容.
jdbc:mysql://127.0.0.1:3306/databasename?useUnicode=true&characterEncoding=utf8
spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/springboot_ssm?useUnicode=true&characterEncoding=utf8
spring.datasource.username=root
spring.datasource.password=root