(整理)MySQL_REHL6.5 MySQL5.5 中文支持问题
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 中文支持问题的更多相关文章
- MySQL5.5中文支持
1. /etc/my.cnf.d/client.cnf [client] #password = [your_password] port = 3306 socket = /tmp/mysql.soc ...
- centos6编译安装zabbix3.0和中文支持整理文档
编者按: 最近公司部分业务迁移机房,为了更方便的监控管理主机资源,决定上线zabbix监控平台.运维人员使用2.4版本的进行部署,个人在业余时间尝鲜,使用zabbix3.0进行部署,整理文档如下,仅供 ...
- 移动开发之浅析cocos2d-x的中文支持问题
题记:这阵子一直在学习cocos2d-x,其跨平台的特性确实让人舒爽,引擎的框架概念也很成熟,虽然相应的第三方工具略显单薄,但也无愧是一件移动开发的利器啊,有兴趣的朋友有时间就多了解吧. 使用引擎的过 ...
- zabbix_3.0安装部署与中文支持
Zabbix 3.0界面焕然一新,一改10多年的老面孔,alpha4的更新具体记录如下:http://www.zabbix.com/rn3.0.0alpha4.php What's New in 3. ...
- CentOS安装中文支持
部分文档突然成乱码了. 解决方法: 1.安装中文支持包 # yum groupinstall "Chinese Support" 2 修改# /etc/sysconfig/i18n ...
- linux环境下安装sphinx中文支持分词搜索(coreseek+mmseg)
linux环境下安装sphinx中文支持分词搜索(coreseek+mmseg) 2013-11-10 16:51:14 分类: 系统运维 为什么要写这篇文章? 答:通过常规的三大步(./confi ...
- Jupyter Notebook PDF输出的中文支持
Jupyter Notebook是什么 Jupyter Notebook是ipython Notebook 的升级.Jupyter能够将实时代码,公式,可视化图表以Cell的方式组织在一起,形成一个对 ...
- MySQL5.5 所支持的存储引擎
本博文的主要内容有 .存储引擎的概念 .MySQL5.5 所支持的存储引擎 .操作默认存储引擎 .选择存储引擎 与其他的数据库软件不同,MySQL数据库软件提供了一个名为存储引擎的概念,由于存储引擎是 ...
- inux 安装中文支持包及中文字符集配置 +i18n
由于某些原因系统安装时未安装中文支持,导致后续应用出现中文方块乱码现象, 解决方法很简单,当然不是重装,只需以下三步即可搞定. .安装中文包: yum -y groupinstall chinese- ...
随机推荐
- NOIP竞赛须知
初赛报名 1.凡初.高中阶段的选手和同等年龄段中等专业学校的在校生均可以报名参加NOIP赛事. 2.选手以学籍学校为单位在指导教师处报名,由指导教师汇总本校学校报名情况并提交给NOI省特派员,由省特派 ...
- 汇编语言debug入门
进入windows操作系统,因为我的虚拟机用的是win7 64位,所以装了一个Dos Box 的软件来执行这些指令. 输入debug回车,这样就进入了debug模式. 1: 输入 -r 查看或者修改寄 ...
- .net core WebApi Mutex实现并发同步
Mutex,中文译为互斥体,在.net中也是作为一种线程或进程之间的互斥体存在.即在同一时刻,一个共享资源只允许被某一个线程或进程访问,其他线程或进程需要等待(直至获取互斥锁为止). Mutex的使用 ...
- Forth 词典和词汇
body, table{font-family: 微软雅黑; font-size: 13.5pt} table{border-collapse: collapse; border: solid gra ...
- keil安装
安装准备: 一个keil安装程序,一个注册机 安装步骤.... 软件安装: 打开C51V901.EXE 安装程序 点击Next, 同意上述证书协议 重复点击Next,知道出现finish停下. 3个多 ...
- centos7.3 64位 安装git
1.安装编译git时需要的包 # yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel # yum ins ...
- 剑指Offer 36. 两个链表的第一个公共结点 (链表)
题目描述 输入两个链表,找出它们的第一个公共结点. 题目地址 https://www.nowcoder.com/practice/6ab1d9a29e88450685099d45c9e31e46?tp ...
- jenkins 持续集成iOS开发
持续集成即Continuous Integration,简称CI 1,安装jenkins,brew install jenkins 2,在浏览器输入localhost:8080会出现一个网页,要求输入 ...
- ecmall 学习记录3
1.在ecmall.php 中 336行有一个函数 function lang_file($file) { return ROOT_PATH . '/languages/' . LANG . '/' ...
- Error: No EPCS layout data - looking for section [EPCS-C84018]
/********************************************************************** * Error: No EPCS layout data ...