MySQL不支持中文怎么办?解决方法来了
陈立鑫
优草派
有很多小伙伴在学习python的时候一定也在学习MySQL数据库,但是MySQL数据很烦恼的是它不是很兼容中文环境包,简单的来说MySQL不支持中文。
下面我们来看一下如何解决MySQL不支持中文的方法:
MySQL不支持中文的第一个解决方法:
第一步:我们需要打开MySQL安装目录下的my.ini配置文件,在client、MySQL、mysqld设置下面加上charcter-set=utf8语句,然后保存,如下图所示。
第二步:重启数据库服务:
第三步:我们来查看字符集:
方便复制粘贴:
[client] default-character-set = utf8 [mysql] default-character-set = utf8 [mysqld] character-set-client-handshake = FALSE character-set-server = utf8 collation-server = utf8_unicode_ci init_connect=’SET NAMES utf8
MySQL不支持中文的第二个解决方法:
这个解决方法的前提是环境基于Ubuntu下面解决的。
第一步:查看一下mysql默认字符集
character_set_client为客户端编码方式;
character_set_connection为建立连接使用的编码;
character_set_database数据库的编码;
character_set_results结果集的编码;
character_set_server数据库服务器的编码;
第二步:修改配置文件
linux系统下,修改MySQL数据库默认编码的步骤为:
修改/etc/mysql/mysql.conf.d/mysqld.cnf 文件
在 [mysqld ] 下面加入
修改mysql.cnf文件
在[mysql]下方加入
第三步:重启MySQL
最后一步:查看更改后的编码方式
以上就是俩种解决MySQL不能支持中文的具体方法。
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。