建议修改数据库配置文件my.ini文件
之后重启apache mysql
修改数据库数据表的字符集编码
全部统一
出现乱码是因为mysql设置编码GB2312 后,在navicat里连接要要选择mysql默认字符集,创建数据库时候选默认字符集,创建表的varchar字段(或其他字符字段)都不用选择编码,系统默认gbk编码,就不会出现乱码了。
如果已经创建好了表乱码就要把UTF8、gbk、gbk2312编码都调整过来才可以,特别是要大概设计表,把有关字符的字段每个都设置改为gbk即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)