Incorrect string value: '\xE7\x9B\xB8\xE5\x90\x8C' for column 'comparison' at row 1
时间: 2023-12-03 21:02:52 浏览: 127
MySql 错误Incorrect string value for column
这个错误通常是由于插入的数据包含了数据库不支持的字符编码导致的。解决方案是修改对应列的编码格式,可以使用ALTER TABLE语句来修改。例如,如果要修改comparison列的编码格式为utf8mb4,可以使用以下语句:
```sql
ALTER TABLE 表名 MODIFY COLUMN comparison VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
```
其中,表名是要修改的表的名称,255是列的长度,可以根据实际情况进行修改。utf8mb4是支持更多字符集的编码格式,可以避免出现类似的错误。
阅读全文