1:通过sudo apt-get install MySQL-server可以方便的安装mysql,版本为5.7.
但安装完毕后。字符为latin1.中文乱码。
需要改为utf8.
网上这个问题的答案,都是在/etc/my.cnf添加两行。
但自己试,怎么都没有效果
后来,发现mysql在etc下有自己的配置目录,如下
/etc/mysql/
其中,有目录conf.d这个是配置mysql的,也就是客户端的
另一个mysql.conf.d,里面的配置文件是改mysqld的
文件名为mysqld.conf
里面注释的第一行就是把他移到/etc/my.cnf。
所以,将他移到etc下面,重命名为my.cnf。
在这里面添加两行改字符集的代码。
重启服务后就可以了
两行代码如下:
character-set-server=utf8collation-server=utf8_general_ci新闻热点
疑难解答