MySQL数据库中文变问号

原文参考:http://www.linuxidc.com/Linux/2017-05/144068.htm

系统是的Ubuntu  16,修改以下配置

1、sudo vi /etc/mysql/my.cnf

2、在[client]/[mysqld_safe]/[mysql]下面依次加入 
default-character-set=utf8 
在[mysqld]下面加入 
init_connect=’SET collation_connection = utf8_unicode_ci’ 
init_connect=’SET NAMES utf8’ 
character-set-server=utf8 
collation-server=utf8_unicode_ci 
skip-character-set-client-handshake 
3.重启mysql 
sudo /etc/init.d/mysql restart

  

原文地址:https://www.cnblogs.com/pangxiaox/p/7462408.html