1366, "Incorrect string value: '\\xF0\\x9F\\x98\\x81'
2020-07-14 05:47
1646 查看
问题描述:Python从百度地图抓取消息保存到MySQL数据中,对应数据库字段为varchar以及TEXT,字符编码utf-8。部分插入成功,部分插入失败,报错如下。
error:1366, “Incorrect string value: ‘\xF0\x9F\x98\x81’
是因为mysql不能识别4个字节的utf8编码的字符,抛出了异常,这应该也是问题的根源。、��、类似于这种4个字节,将对应字符类型换成将对应的数据类型改为utf8mb4类型,同时连接类型也要改成utf8mb4_general_ci
python 代码形式(3.6)
conn=pymysql.connect(
host=’127.0.0.1’,
port=3306,
user=’root’,
passwd=’343434’,
db=’kmind8’,
charset=’utf8mb4’,
)
相关文章推荐
- django更换数据库时提示"django.db.utils.InternalError: (1366, "Incorrect string value: '\\xE7\\x94\\xA8\\xE6\...
- django-1366, "Incorrect string value: '\\xE6\\x88\\x9A\\xE4\\xBC\\x9F...'
- 解决MySQL里的ERROR 1366 Incorrect string value
- mysql 错误 SQL Error: 1366: Incorrect string value: "\xE8\xAF\xA6\xE7\xBB\x86…" for column "address" a
- mysql 1366 - Incorrect string value: '\xB1\xB1\xBE\xA9\xCA\xD0' for column '错误解决
- MySQL插入中文错误: ERROR 1366 (HY000) Incorrect string value: '\xE9\x99\x88\xE7\x86\x99' for column
- 解决pymysql.err.InternalError: (1366, "Incorrect string value: '\\xF0\\x9F\\x8C\\xB8' for column 'head...
- mysql General error: 1366 Incorrect string value: '\xF0\x9F\x91\x8D\xF0\x9F...' for column 'dianpumiaoshu' at row 1 解决方法
- MySQL 插入数据错误提示1366-Incorrect string value:'\xE6\x9D\x8E\xE5\xAD\xA6...'for column 'name' at row 1
- 【ERROR 1366 (HY000): Incorrect string value】(关键词:字符集/character set)
- ERROR 1366 (HY000): Incorrect string value: '\xE5\xB8\x82' for column 'address' at row 1
- mysql中[Err] 1366 - Incorrect string value: '\xE5\x8D\x问题
- ERROR 1366 (HY000): Incorrect string value: '\xB4\xE7\xB1\xCA\xBC\xC7...' for co lumn 'goods_name' a
- ERROR 1366 (HY000): Incorrect string value: '\xD6\xD0\xCE\xC4' for column XXX at row 1
- 1366 (HY000): Incorrect string value
- MySQL 更新中国列:1366 Incorrect string value 问题解决了
- 命令行插入含有中文的sql文件,报错ERROR 1366 (HY000): Incorrect stringvalue:
- Navicat修改编码(SQL Error: 1366: Incorrect string value)
- [Err] 1366 - Incorrect string value: '\xE8\x81\x94\xE6\x83\xB3' for column 'pname' at row 1解决方法
- panic:Error 1366: Incorrect string value: