问题遇到的现象和发生背景
我的解答思路和尝试过的方法
个人尝试的办法,1.右击所在数据库选择utf-8设置,结果还是乱码
2.按照网上的办法输入,
SET character_set_client = utf8;
SET character_set_results = gb2312;
SET character_set_connection = utf8;
还不不行
3.修改了我sqlyog所在目录下my.ini文件,把character-set-server=utf-8和default-character-set=utf-8里面的utf-8都改成了gbk,发现还是不行啊
让姓名和描述字段正常显示
下载时有选择语言吗?
数据如果是通过 jdbc 连接数据库写入的话,可以在连接数据库那一步加上characterEncoding=utf8(原因可能就是数据在写人时就是乱码,所以数据库就把乱码保存了)
修改表看下表的字符集是不是UTF8mb4