mysql导入excel表报错1366 - Incorrect string value: '\xE4\xB8\xBB\xE9\x94\xAE...' for column 'column_comment' at row 1
时间: 2023-09-30 15:06:36 浏览: 137
MySql 错误Incorrect string value for column
这个错误是由于在导入Excel表时,遇到了特殊的字符或表情符号,导致MySQL的UTF8编码无法正确处理这些字符而引发的。解决这个问题的方法是将表的字符集和排序规则改为utf8mb4,并且将相应的字段长度扩展为足够的长度来容纳这些特殊字符。你可以使用以下语句来修改表的字符集和排序规则,并将相应字段的长度扩展为足够的长度:
```
ALTER TABLE 表名 CHANGE 字段名 字段名 VARCHAR(500) CHARSET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '字段名';
```
请将上述语句中的"表名"和"字段名"替换为你实际使用的表名和字段名。这样修改之后,再重新导入Excel表时就不会再出现这个错误了。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [MySQL存表报错问题 Incorrect string value](https://blog.csdn.net/qq_40420214/article/details/129159056)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文