查看其它 1 个回答liucj2004的回答

liucj2004liucj2004其它undefined

一般来说有以下两种可能
1、数据库存储字符集不支持client发来的数据
客户端(gbk,比如说你ssh工具设置成系统的字符集)->数据库(utf-8)
2、程序的字符集与通知mysql的character_set_client不一致(如set names xxx)

数据库本身字符集,如果在生产基本就别动了,确保都是utf-8的即可
客户端的话有这三个设置
character_set_client
character_set_connect
character_set_results

简而言之,看到字符集的地方都设置成utf-8

农业其它 · 2017-05-03
浏览1520

回答者

liucj2004 最近回答过的问题

回答状态

  • 发布时间:2017-05-03
  • 关注会员:4 人
  • 回答浏览:1520
  • X社区推广