错误信息 com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrect string value: '\xE7\xBE\x8E\xE9\xA3\x9F' for column
big_event.
category.
category_name at row 1
指出,在尝试向 big_event
数据库的 category
表的 category_name
列插入数据时,出现了字符串值错误。具体来说,值 \xE7\xBE\x8E\xE9\xA3\x9F
(代表中文字符)无法被正确插入,因为它不符合列的数据类型或字符集要求。
错误通常是字符集原因,检查自己的数据库,看看字符集是否支持中文
措施:
ALTER TABLE `你的数据库名`.`表名` MODIFY `列名` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;