ERROR 1366 (HY000): Incorrect string value: '\xC1\xF5\xBB\xB6' for column 'name' at row 1
时间: 2023-12-15 10:32:48 浏览: 170
MySql 错误Incorrect string value for column
这个错误通常是由于插入的数据与表的字符集不兼容导致的。可以尝试以下几种方法来解决这个问题:
1.修改表的字符集为插入数据的字符集相同,例如将表的字符集修改为utf8mb4:
```sql
ALTER TABLE mytest CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
```
2.在插入数据时指定字符集,例如:
```sql
INSERT INTO mytest VALUES (null, CONVERT('高' USING utf8mb4));
```
3.在连接MySQL时指定字符集,例如:
```bash
mysql -u username -p --default-character-set=utf8mb4 dbname
```
阅读全文