您的位置首页生活百科

Mysql中如何进行字符集设置

Mysql中如何进行字符集设置

的有关信息介绍如下:

Mysql中如何进行字符集设置

平时使用Mysql的过程中,大家遇到最多的问题就是字符集问题了,比如数据出现乱码就是字符集设置的问题。下面小编就给大家分享Mysql中如何进行字符集的设置。

首先比较常用的字符集设置方法就是运用set names进行设置,如下图所示

另外还有一种方式就是给转换器设置接收数据的字符集,如下图所示,通过set character_set_client进行设置

还有一种是设置返回结果的字符集,如下图所示,运用character_set_results来告诉返回结果是gbk

那么我们在创建表的时候也可以指定表的字符集,如下图所示,直接通过charset进行设置

然后我们向表中插入一行中文数据,如下图所示,查询数据的时候中文能够很好的显示出来

然后如果我们设定返回结果的字符集是utf8的话,你得到的就是乱码,因为你的客户端和返回结果的字符集是不一样的

综上所述,mysql中的字符集设置主要包括客户端字符集,返回结果字符集,服务器接收字符集几种。