MySQL中文乱码的问题
提交数据给MySQL数据库时,不能正确显示数据,而都用‘?’代替了,看网上的帖子,照着做了,不起作用,哪位能人能亲身指点下吗?
膜拜了膜拜了。。
加我Q吧
659753403.。。
在做毕业设计。。用上MySQL了。。。希望能尽快帮助我解决问题。。谢谢
谢谢
------解决方案--------------------可以改变mysql存储的编码方式改成UTF-8的
------解决方案--------------------你试试修改安装目录里my.ini 下的default-character-set=utf-8
不过一般不好用,我当初是重装的
------解决方案--------------------重装的时候,最后一步注意一下就好了
------解决方案--------------------完全删除你原来的MYSQL
把注册表里含有MYSQL的项全部删除。
装的时候,有一不,在下面可以选择GBK、GB2312、utf-8等等
默认是latin1
你注意一下什么时候出现latin1把它改成utf-8就好了
------解决方案--------------------你是在哪里看到的乱码?命令行窗口吗?
------解决方案--------------------按照下贴中的方法进行检查。
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
MySQL 中文显示乱码
------解决方案--------------------我也刚接触MYSQL,不过乱码问题还是解决了,我的操作是:
1、将所有页面文件都是用UTF-8编码。
2、设置MYSQL编码:
show variables like '%character%';
SET character_set_client = utf8 ;
SET character_set_connection = utf8 ;
SET character_set_database = utf8 ;
SET character_set_results = utf8 ;
SET character_set_server = utf8 ;
SET collation_connection = utf8 ;
SET collation_database = utf8 ;
SET collation_server = utf8 ;
就这样OK了
------解决方案--------------------参考 我的两篇文章:
http://hi.baidu.com/hexiong/blog/item/16a10ad1b9a015d3572c84b4.html
http://hi.baidu.com/hexiong/blog/item/a7d5653813ac762397ddd8b5.html