1 查看字符集命令

SHOW VARIABLES LIKE ‘character%’;

2 修改my.cnf文件中来实现中文支持

2.1 复制my.cnf

安装结束后,etc目录下并没有my.cnf文件,此时可以从/usr/share/mysql目录下复制一个,命令如下

cp /usr/share/mysql/my-medium.cnf   /etc/my.cnf

网上有描述是my-default.cnf,貌似差别不大
2.1在[client]字段里加入default-character-set=utf8,如下:

    [client]
    port =
3306

    socket =
/var/lib/mysql/mysql.sock

    default-character-set=utf8

2.2在[mysqld]字段里加入character-set-server=utf8,如下:

     [mysqld]
     port =
3306

     socket =
/var/lib/mysql/mysql.sock

     character-set-server=utf8

2.3 在[mysql]字段里加入default-character-set=utf8,如下:

     [mysql]
     no-auto-rehash
     default-character-set=utf8

修改完成后,service
mysql restart重启mysql服务就生效。注意:[mysqld]字段与[mysql]字段是有区别的。

3 修改客户端

如果经过第二步后,仍然是乱码,那么使用命令修改。

SET character_set_client = utf8;
SET character_set_results = utf8;
SET character_set_connection = utf8;

4 . C# 乱码

EF连接字符串中添加Character Set=utf8;可以解决这个问题

ADO.NET,

MySQLConnection
con = new

MySQLConnection("server=127.0.0.1;uid=root;pwd=;database=test;Charset=utf8");

5 错误 MySQL The
server quit without updating PID file

查看mysql错误日志,主机名.err  可以使用find查找。

参考资料:

字符集设置,https://blog.csdn.net/ttomqq/article/details/25413407

字符集设置:https://blog.csdn.net/u012410733/article/details/61619656/

错误查找,https://blog.csdn.net/qq_33813365/article/details/70313471

C#与EF,

https://www.cnblogs.com/RushPasser/p/e0752486c02889a54a562931f5334bd7.html

C#与ADO.NET,

https://www.cnblogs.com/zeroone/archive/2014/07/07/3829923.html

(整理)MySQL_REHL6.5 MySQL5.5 中文支持问题的更多相关文章

  1. MySQL5.5中文支持

    1. /etc/my.cnf.d/client.cnf [client] #password = [your_password] port = 3306 socket = /tmp/mysql.soc ...

  2. centos6编译安装zabbix3.0和中文支持整理文档

    编者按: 最近公司部分业务迁移机房,为了更方便的监控管理主机资源,决定上线zabbix监控平台.运维人员使用2.4版本的进行部署,个人在业余时间尝鲜,使用zabbix3.0进行部署,整理文档如下,仅供 ...

  3. 移动开发之浅析cocos2d-x的中文支持问题

    题记:这阵子一直在学习cocos2d-x,其跨平台的特性确实让人舒爽,引擎的框架概念也很成熟,虽然相应的第三方工具略显单薄,但也无愧是一件移动开发的利器啊,有兴趣的朋友有时间就多了解吧. 使用引擎的过 ...

  4. zabbix_3.0安装部署与中文支持

    Zabbix 3.0界面焕然一新,一改10多年的老面孔,alpha4的更新具体记录如下:http://www.zabbix.com/rn3.0.0alpha4.php What's New in 3. ...

  5. CentOS安装中文支持

    部分文档突然成乱码了. 解决方法: 1.安装中文支持包 # yum groupinstall "Chinese Support" 2 修改# /etc/sysconfig/i18n ...

  6. linux环境下安装sphinx中文支持分词搜索(coreseek+mmseg)

     linux环境下安装sphinx中文支持分词搜索(coreseek+mmseg) 2013-11-10 16:51:14 分类: 系统运维 为什么要写这篇文章? 答:通过常规的三大步(./confi ...

  7. Jupyter Notebook PDF输出的中文支持

    Jupyter Notebook是什么 Jupyter Notebook是ipython Notebook 的升级.Jupyter能够将实时代码,公式,可视化图表以Cell的方式组织在一起,形成一个对 ...

  8. MySQL5.5 所支持的存储引擎

    本博文的主要内容有 .存储引擎的概念 .MySQL5.5 所支持的存储引擎 .操作默认存储引擎 .选择存储引擎 与其他的数据库软件不同,MySQL数据库软件提供了一个名为存储引擎的概念,由于存储引擎是 ...

  9. inux 安装中文支持包及中文字符集配置 +i18n

    由于某些原因系统安装时未安装中文支持,导致后续应用出现中文方块乱码现象, 解决方法很简单,当然不是重装,只需以下三步即可搞定. .安装中文包: yum -y groupinstall chinese- ...

随机推荐

  1. Spring MVC 复习笔记05

    1. 上传图片 1.1 springmvc中对多部件类型解析 在 页面form中提交enctype="multipart/form-data"的数据时,需要springmvc对mu ...

  2. ssh连接虚拟机centos

    ssh连接虚拟机centos 虚拟机下CentOS7开启SSH连接 注意:安装虚拟机的时候,网络一定选择桥接模式.

  3. Flex 布局语法教程

    一.Flex布局是什么? Flex是Flexible Box的缩写,翻译成中文就是“弹性盒子”,用来为盒装模型提供最大的灵活性.任何一个容器都可以指定为Flex布局. .box{ display: - ...

  4. vs11 微软下载地址

    https://www.microsoft.com/en-us/download/details.aspx?id=30679 vs11 微软的官方下载.最安全

  5. spring boot 项目插入数据后,返回数据库自增主键

    在对应的实体上添加@GeneratedValue(generator = "JDBC"),如下所示 @GeneratedValue(generator = "JDBC&q ...

  6. RSA加密及加签

    1.对方要求我们的私钥是pkcs8格式,但是实际的公钥没有用pkcs8转换之后的私钥完成,所以是可以不是pkcs8的格式的.我们加签跟格式没有关系. 2.数据格式很重要,to_mpint而非crypt ...

  7. 第八节 多态和Object类

    多态的定义:某一类事物的多种存在形态 例子:学生类:包含学生A和学生B 学生A对象对应的类型是学生A类型:StudentA studentA = new StudentA; Student stude ...

  8. Hashmap的学习整理

    这是我大致了解Hashmap的第一个博客:https://www.cnblogs.com/chengxiao/p/6059914.html 我将摘录里面的重点: 哈希表的主干就是数组 存储位置 = f ...

  9. Codeforces Round #281 (Div. 2) D(简单博弈)

    题目:http://codeforces.com/problemset/problem/493/D 题意:一个n*n的地图,有两个人在比赛,第一个人是白皇后开始在(1,1)位置,第二个人是黑皇后开始在 ...

  10. cocos2dx开发之util类&方法——取当前系统时间

    返回time_t,即从1970年1月1日至今的秒数 time_t getSysTime(){ time_t currentTime = time(NULL); return currentTime; ...