很多人都懂一些简单的电脑系统问题的解决方案,但是utf8的解决思路却鲜为人知,小编前几天就遇到了utf8的问题,于是准备整理一些utf8的解决思路,其实只需要按照1:首先在Linux上安装mysql,本文不介绍mysql的安装过程#yum install mysql#yum install mysql-server#yum install mysql-devel下边使用Cenots7,安装的是mariadb(MariaDB数据库管理系统是MySQL的一个分支,centos7使用),安装命令:yum install mariadb-server mariadb2:安装之后,修改mysql的配置文件/etc/my.cnf默认编码配置为utf-8[mysql] character-set-server = utf8的步骤即可,大家一起来看看小编整理的关于utf8的解决方法:
1:首先在Linux上安装mysql,本文不介绍mysql的安装过程
#yum install mysql
#yum install mysql-server
#yum install mysql-devel
下边使用Cenots7,安装的是mariadb(MariaDB数据库管理系统是MySQL的一个分支,centos7使用),安装命令:yum install mariadb-server mariadb
2:安装之后,修改mysql的配置文件/etc/my.cnf默认编码配置为utf-8
[mysql]
character-set-server = utf8
3:修改之后,重启mysqlf服务(systemctl restart mariadb),重启之后登陆mysql(mysql -umysql -p),使用语句show variable like '%character%;查询结果如下,已经变成utf-8了
4:如果查询结果显示不是UTF-8,就需要检查修改的是否正确,也可以使用sql命令就行修改
set character_set_client = utf8;
set character_set_server = utf8;
set character_set_connection = utf8;
set character_set_database = utf8;
set character_set_results = utf8;
set collation_connection = utf8_general_ci;
set collation_database = utf8_general_ci;
set collation_server = utf8_general_ci;