Linux系统中mysql-5.7.18存储数据时出现中文乱码,但是etc目录下没有my.cnf配置文件,通过命令行方式设置字符集

        在项目中使用mysql-5.7.18时出现中文乱码,网上有很多方案都是通过自己配置或者添加 /etc/my.cnf 文件,但是我在系统中找了半天没有找到对应的文件,所以我就通过命令行的方式设置字符集编码方式。

在mysql命令行输入命令以下命令:

查看mysql字符集编码:show variables where Variable_name like ‘%char%’;

修改字符集编码:

       set character_set_client=utf8;
       set character_set_connection=utf8;
       set character_set_database=utf8;
       set character_set_results=utf8;
       set character_set_server=utf8;

Linux系统中mysql-5.7.18存储数据时出现中文乱码,但是etc目录下没有my.cnf配置文件,通过命令行方式设置字符集
Linux系统中mysql-5.7.18存储数据时出现中文乱码,但是etc目录下没有my.cnf配置文件,通过命令行方式设置字符集