Error:Illegal mix of collations (utf8_general_ci,IMPLICIT) and (gbk_chinese_ci,COERCIBLE) for operation '='
Errno:1267

问题很明显,就是Mysql字符编码问题,所以主要排查问题方向应该往设置编码及用到编码的地方

这里是Mysql设置编码的常用命令,一般在链接数据时会用到:

SET CHARACTER_SET_CLIENT = utf8,
CHARACTER_SET_CONNECTION = utf8,
CHARACTER_SET_DATABASE = utf8,
CHARACTER_SET_RESULTS = utf8,
CHARACTER_SET_SERVER = utf8,
COLLATION_CONNECTION = utf8_general_ci,
COLLATION_DATABASE = utf8_general_ci,
COLLATION_SERVER = utf8_general_ci,

 

相关文章:

  • 2022-12-23
  • 2021-11-04
  • 2021-12-07
  • 2022-12-23
  • 2021-10-16
  • 2022-12-23
  • 2022-12-23
  • 2021-09-29
猜你喜欢
  • 2021-10-07
  • 2021-04-17
  • 2021-12-09
  • 2022-12-23
  • 2021-07-17
  • 2022-12-23
  • 2021-04-15
相关资源
相似解决方案