linux下mysql中文乱码
登录mysql执行
mysql> show variables like 'character%';
发现编码有些不是utf-8
修改/etc/mysql/my.cnf,网上说的是/etc/my.cnf但是没在这个位置找到
然后在[client]中添加
default-character-set=utf8
[mysql]中添加
default-character-set=utf8
[mysqld]中添加
collation-server = utf8_unicode_ci
init-connect=’SET NAMES utf8′ (引号貌似有问题)
character-set-server = utf8
保存退出
停止mysql服务
sudo service mysql stop
再启动mysql服务
sudo service mysql start
查看状态
sudo service mysql status
登录mysql再执行
mysql> show variables like 'character%';
看到编码已经被改变
mysql> show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
2016-12-26
mac下解决乱码问题:
mac下/etc目录下默认是没有mysql的配置文件的
但是我们可以把默认的配置文件拷贝到这里
终端输入以下命令,把mysql的默认配置文件拷贝到/etc目录下
cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf
接下来的步骤就和Linux上的解决方案相同了
参考链接:
http://www.ha97.com/5359.html
http://www.111cn.net/sys/linux/53209.htm
http://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/
原文收集链接:http://www.cnblogs.com/ieayoio/p/5460669.html
转载于:https://www.cnblogs.com/ieayoio/p/5460669.html
linux下mysql中文乱码相关推荐
- 记录一次Linux下MySQL中文乱码,没有my.cnf
上学的时候就遇到过MySQL中文乱码的东西,工作后好久不用,这几天做个练习,又再次出现.MySQL字符乱码一般有几个地方的配置: 1.数据库内置编码格式character_set_server,默认的 ...
- linux下mysql乱码,Linux下mysql中文乱码解决方案
中文存入 mysql 数据库出现的乱码,从 JSP 页面读取 mysql 中文数据出现乱码,以及在 sell 环境下查看数据库表中文数据出现乱码.为了解决中文乱码问题,首先是采用同一字符集.本人采用的 ...
- linux下mysql乱码_linux下mysql中文乱码
登录mysql执行 mysql> show variables like 'character%'; 发现编码有些不是utf-8 修改/etc/mysql/my.cnf,网上说的是/etc/my ...
- linux下tomcat中文乱码
项目在本地测试的时候都正常,放上linux服务器就中文乱码 1.首先确定项目代码需设置编码都已经设置好了,本地测试没有问题 2.然后想到是tomcat下的配置文件没有配置编码,然后给tomcat下的s ...
- linux core文件乱码,.net core在linux下图片中文乱码
不得不吐槽一下,.net core 2.2的System.Drawing在linux有很多坑,又是依赖libgdiplus,又是依赖gdiplus,依赖解决了又来了个中文乱码,怎的一声哀叹 这里做个笔 ...
- linux下oracle中文乱码问题的解决
linux下oracle数据库很常见的一个问题就是中文显示乱码.这样问题出现有多种可能,可能是linux系统本身未能设置得当,导致不支持中文输入与显示,另一种可能就是oracle本身的问题.一般为了避 ...
- xshell mysql中文乱码_解决Xshell等Linux终端连接MySQL中文乱码问题
Xshell里执行mysql命令,发现select出来的记录中中文乱码 用SQLyog 连接mysql发现正常. 开始以为Xshell编码问题,按照[文件]–>[打开]–>在打开的sess ...
- linux下Qt中文乱码问题
找了一天的中文乱码解决方案 虽然直接对程序设置: QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK")); Q ...
- Linux下matlab中文乱码,linux下安装的matlab无法显示中文,怎么办?求详细解答!谢谢!...
首先要明白在linux下Matlab的图形界面是用java做的,所以matlab无法显示中文,实际上是你的linux系统中的java系统的中文字体配置没有做好. 下面提供两个方法. 方法一: 打开ma ...
最新文章
- 对深拷贝与浅拷贝的再次理解
- 处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表
- JVM调优总结(二)
- Atitit 完整知识体系表 attilax总结 要读哪些书
- (转)最大流最小割定理
- 打印5列五颗星_可打印丨50组“数学顺口溜”+大九九乘法口诀表!给孩子收藏!...
- 利用openFrameWork、ofxFaceTrack制作的虚拟眼镜加载系统
- Excel转shape file
- Yii2 常用操作总结
- 个人空间岁末大回报活动12月30日获奖名单
- Apple News+收入滑铁卢,苹果“all in 软服务”能否留住用户?
- 【舆情监测平台】舆情危机处置的四大原则。
- 使用matplotlib,pylab进行python绘图
- (转载)图像语义分割
- 中国企业网盘保持高速增长 联想份额占四成
- error C1076: 编译器限制 : 达到内部堆限制;使用 /Zm 指定更高的限制
- 氧药典LNW-2800分析仪提供4组分气体含量分析
- 记录MySQL获取系统当前年份月份日期
- 服务器微信了早上好,早上好问候语微信
- C# winform窗体技术点一
热门文章
- Java hibernate假外键_java – Hibernate:没有实体类的外键,只能通过id
- Generate Java objects for FpML using JAXB and Maven: The Easy Way!
- 十二届 - CSU 1803 :2016(同余定理)
- C语言如何在可变参数函数中使用printf?
- uwp选取文件夹并读取其中的图片
- 订餐系统之自动确认淘点点订单
- step3 . day3 数据结构之线性表 单项循环链表和双向循环链表
- 190707Python-Redis
- Java_方法的调用①及案例
- BZOJ3294 CQOI2011放棋子(动态规划)