编码问题
my.ini中配置了
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
但是windows操作系统的命令行里面默认是GBK(如下图所示),但有的电脑里MYSQL会自动和UTF8进行字符转换,但有的不会
所以还是会出现乱码。部分操作系统有问题。
解决办法,在命令行登录mysql之后,加如下语句:
set names gbk;
作用就是告诉mysql服务器,我的客户端目前是gbk的,数据给我之前转一下编码。