赞
踩
写入数据报错:Incorrect string value: ‘\xE8\xA5\xBF\xE5\xAE\x89’ for column ‘city’ at row 1
一般乱码问题都是数据库和程序的编码格式不匹配,
1、查看jdbc url:spring.datasource.url=jdbc:mysql://***:3306/test?serverTimezone=GMT%2B8&useSSL=false&useUnicode=true&characterEncoding=UTF-8
已设置characterEncoding
2、查看数据库表的编码格式:show create table score;
发现表的编码不是8。修改后还是报错,再次查看编码发现修改不起作用。把表删了重建并设置utf8后解决。
参考:https://blog.csdn.net/yungame/article/details/82382411
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。