mysql中文显示为问号?的解决方法

原创 2016年09月30日 17:30:25

针对mysql5.0 以上版本

我在用eclipse写的网页后台,添加新闻类型的过程中,发现输入中文会出现问号,明明安装MYSQL数据库的时候勾选了utf8编码集,但还是出现了编码不一致的问题。

打开MYSQL命令,输入密码进入后,输入

show variables like 'char%';

发现果然是编码问题。


(上图为修改编码后的截图)

最终解决方案如下:


1.在MYSQL的安装目录下,打开mysql配置文件my.in

2.在[client]节点下添加(或修改)default-charcater-set-utf8

3.在下面的[mysqlId]节点下添加(或修改)charcater-set-sever=utf8

4.重启MYsql服务。(如果出现启动失败:1067,则说明配置文件里面刚刚是否输入有错误或者多输了,去掉即可)



最终发现,以前的数据还是?,新添加的数据则正常,至此,问题得以解决!


版权声明:本文为博主原创文章,未经博主允许不得转载。

Mysql查询完,显示端中文为问号?所有中文都变问号

这逼了狗的毛病竟然也有,好不容易倒个数据库进来,把项目,数据,页面都改成了utf8,结果进了页面竟然把我的mysql的数据都变成了问号,我草,关键是我是在查询,并没有进行增改,原来是mysql设置字符...
  • tjzhaomengyi
  • tjzhaomengyi
  • 2016年10月25日 17:29
  • 5895

linux下mysql中文乱码(中文问号)解决办法

linux下则需要修改/etc/my.cnf,在[mysqld]下加入default-character-set = utf8,[client]下加入default-character-set = u...
  • rnZuoZuo
  • rnZuoZuo
  • 2015年07月28日 22:03
  • 1384

mysql解决中文是问号的问题+wamp法文显示+wamp不启用

解决了我一直以来的mysql中文显示问号的问题真是心旷神怡~~~ 就像度娘首页介绍的,更改配置文件 顺手把语言也改了吧,(我就说是法文吧) 然后是数据库、数据表设成 utf8_gene...
  • zhou_yujia
  • zhou_yujia
  • 2016年08月11日 16:48
  • 580

使用mysql数据库插入中文全部变成问号

下午使用MYSQL数据库,插入中文时候全部变成为问号,找了一下午都没有找到合适的答案,有点小伤心,一个小问题耗费这么多时间 后面按照网上的方法改来改去,最后甚至连插入中文都报错 遇到这样的...
  • sinat_19650093
  • sinat_19650093
  • 2015年12月01日 18:55
  • 7325

mysql中文显示为问号?的解决方法

针对mysql5.0 以上版本 我使用的是XAMPP中的mysql5.6.24,不管怎么在phpmyadmin里修改字符的显示方式,都解决不了问号?的问题。 最终解决办法: 1.打开mysql配...
  • u011774599
  • u011774599
  • 2015年06月08日 12:30
  • 290

解决MySQL存入中文变问号

出现这种问题的原因有可能是: 数据库字符集不是utf-8,对应character_set_database常量; 服务器字符集不是utf-8,对应character_set_server常量; 程序与...
  • totally123
  • totally123
  • 2017年05月19日 15:26
  • 383

MySQL客户端查询中文显示为问号(linux)

问题可能出在3个方面 1. 终端
  • emy_zj
  • emy_zj
  • 2014年10月03日 21:17
  • 1525

php读取mysql汉字出现问号解决方法

查看一下编码是否一致: 数据库编码 数据库操作编码 网页header编码 网页本身文件的编码 php中选择字符集代码: 1、mysql_query('set names utf8')//面向过程,...
  • tyroach
  • tyroach
  • 2014年02月21日 10:17
  • 926

CMD中文乱码,不能输入中文,或显示为问号的问题解决方案

将注册表键[HKEY_CURRENT_USER/Console/%SystemRoot%_system32_cmd.exe] 下的键值修改一下"CodePage"=dword:000003a8说明一下...
  • hxfjb
  • hxfjb
  • 2008年10月15日 15:38
  • 2366

解决mysql中文显示为问号

网上也有很多解决方案,比较多的就是找到my.ini,然后更改什么的。 但是!!!我的并没有my.ini!!!发现这个事实,我惊呆了!(咳咳。。。淡定)。 我是在官网下载的 mysq...
  • u010696474
  • u010696474
  • 2016年03月23日 23:26
  • 81
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql中文显示为问号?的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)