mysql中文插入失败

中文插入失败

  • 一是、没有指定连接的字符编码utf8,通常可见什么latin1什么什么的无法插入
  • 二是、类似(1366, "Incorrect string value: '\xF0\x9F\x92\x9C\xF0\x9F...' for column 'text' at row,\xF0\x9F\x92\x9C\xF0\x9F,这种原因因为MySQL不识别有些字符的utf8编码(如表情字符),这时你需要指定连接字符编码为utf8mb4。数据表对应字段编码也改成utf8mb4
posted @ 2020-08-13 11:19  kwz  Views(289)  Comments(0Edit  收藏  举报