xa2专题

java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x92\xA2‘ for column ‘Name‘ at row 1

我这里报这个错误是因为需要保存一些外文字符和特殊字符,而我这里用到的数据库编码是UTF8,这种情况下直接把库表的编码改为utf8mb4就行了。 utf8和utf8mb4区别: utf8mb4这个编码是在MySQL5.5.3之后增加的,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。其实一

【异常】Incorrect string value: ‘\xE5\xAE\xA2\xE4\xBA\xBA...‘ for column

【异常】incorrect string value :'\xAA\xE4\xBA' for column Incorrect string value: '\xE5\xAE\xA2\xE4\xBA\xBA...' for column  将配置文件中的连接信息改为如下 spring.datasource.url=jdbc:mysql://127.0.0.1:3306/dbname?useU