windows下解决mysql5中文乱码的问题

1.问题描述:一开始不管是在命令行,仍是在mysql的客户端输入中文都会出现 “???” 问题之类的乱码问题;mysql

2.解决办法:sql

1)cmd 进入mysql ,命令mysql -uroot -p123456编码

2)而后执行  show variables like 'character%';  以下图红色框的部分 spa

有的是gbk,有的是latin1,有些乱,而后都修改为utf8,用以下命令执行一下:命令行

set character_set_client =utf8;server

set character_set_connection =utf8;blog

set character_set_server=utf8;
cmd

set  character_set_database=utf8;io

set  character_set_results=utf8;
cli

3)而后,再用show variables like 'character%'; 命令查看一下,以下图

 

发现编码已经变过来了, 这时候,再输入中文,查询发现中文已经再也不乱码了。

相关文章
相关标签/搜索