项目中用到MySQL数据库时中文出现乱码问题(中文字符都变成了?)解决:1、统一项目与数据库的编码,项目中用的是UTF-8因此我的把数据库的编码统一成UTF-8修改方式:修改 MySQL根目录中的 my.ini 文件替换default-character-set=latin为default-character-set=utf8(注意有两处需要替换)2、修改完保存退出,然后重启MySQL服务(重启目的很明显就是重新加载配置文件),重新创建数据库即可。配置完毕后通过 show variable like"%char%" 查看到的结果如下:此时此刻,就已经解决了项目中中文乱码的问题!如果此刻在后台查询,你会发现后台(DOS)数据库显示是乱码的很奇怪哦明明都统一编码啦,原因很简单是因为DOS窗口的默认编码是GBK而数据库中配置的都是UTF-8编码,因此解决办法就是告诉数据库我的客户端的编码不是UTF-8而是GBK。修改数据库客户端编码:set nemas gbk;
本文永久链接地址: http://www.linuxidc.com/Linux/2014-04/100378.htmMySQL 1064错误原因及解决办法OEL6.3上 Oracle RAC 上节点驱逐检查过程相关资讯 MySQL乱码 mysql中文乱码
- MySQL数据库中文乱码问题解决 (12/02/2015 21:12:51)
- MySQL 使用set names 解决乱码问题 (03/21/2015 13:08:36)
- MySQL客户端输出窗口显示中文乱码 (02/21/2015 09:54:30)
| - 解决MySQL中文乱码的问题 (05/23/2015 09:10:50)
- MySQL乱码的几种原因 (03/05/2015 09:06:09)
- Java写入MySQL中文乱码解决方法 (02/17/2015 09:23:17)
|
本文评论 查看全部评论 (0)