前要:查看编码正确,但是中文输出乱码,插入中文错误
问题:
解决方法:window系统需要用gbk
方法1(重启后设置重置,需再次设置):
-
查看mysql的字符集,执行命令:
show variables like 'character%';
下图中查询到电脑中mysql的字符集为utf8; -
所以需要修改为gbk格式,执行命令:
set names gbk;
-
再次执行命令:show variables like 'character%';查看字符集
方法2:
直接修改数据库my.ini文件中的默认编码格式为default-character-set=gbk