EXCEL导入数据时,数据中含有表情符号,导致插入错误该怎么解决

EXCEL 导入数据时,数据中含有表情符号,导致插入错误该怎么解决

报错信息:Incorrect string value: '\xF0\x9F\x94\xA5 #...' for column '视频标题' at row 1

外接数据库为mysql:存储数据的表已经定义过CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci

FineReport 用户StScw1169949 发布于 2021-8-26 19:18
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-8-26 20:04(编辑于 2021-8-26 20:45)

修改数据表的字符集还不够,mysql库的字符集也要修改。修改完后,重启数据库服务即可!

————————————

image.png

  • 用户StScw1169949 用户StScw1169949(提问者) mysql数据库也改过重启过了,并不行 目前 字符集:utf8mb4 -- UTF-8 Unicode 排序规则:utf8mb4_0900_ai_ci
    2021-08-26 20:12 
  • zsh331 zsh331 回复 用户StScw1169949(提问者) https://www.cnblogs.com/cpw6/p/11668621.html
    2021-08-26 20:45 
  • 用户StScw1169949 用户StScw1169949(提问者) 感谢,确实改漏了,解决啦
    2021-08-26 22:07 
  • 2关注人数
  • 463浏览人数
  • 最后回答于:2021-8-26 20:45
    请选择关闭问题的原因
    确定 取消
    返回顶部