`
java-xb
  • 浏览: 124629 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Mysql 中文乱码 最简单的解决办法

阅读更多
附近里面有图,比较详细


解决Mysql中文乱码最简单的办法
第一步:   安装Mysql5.1 。
第二步:   进入Mysql 客户端,输入用户名,密码进入,默认的用户名是root 。
第三步
MySQL默认编码是latin1
输入如下的命令查看字符编码格式。
mysql> show variables like 'character%';
+--------------------------+--------------------------+ 
| Variable_name            | Value                    | 
+--------------------------+--------------------------+ 
| character_set_client     | latin1                   | 
| character_set_connection | latin1                   | 
| character_set_database   | latin1                   | 
| character_set_filesystem | binary                   | 
| character_set_results    | latin1                   | 
| character_set_server     | latin1                   | 
| character_set_system     | utf8                     | 
| character_sets_dir       | D:\MySQL\share\charsets\ | 
+--------------------------+--------------------------+
第四步 然后进入mysql的安装目录,进入bin目录里面,运行MySQLInstanceConfig.exe。进入字符编码设置

注意选择第三项,设置字符编码为gb2312或者gbk或者utf-8
然后一直点next到finish。
第五步然后再次进入mysql客户端,查看字符编码,如下命令。
mysql> show variables like 'character%';


改好这个后,网上一般说这样就可以了,可是我运行程序时报错了,错误类似如下:
Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '='
这个意思是说 结果集中有两种字符集。
如果出现上面这种错误,请进行第6步。
第六步: 进入mysql客户端
mysql> show variables like ‘collation_%’; 

说明结果集字符编码不一样
然后执行
SET collation_database = gb2312_chinese_ci;
设置结果集字符编码,这个根据实际情况来,那个不一样就该哪个。
改好后再执行
mysql> show variables like ‘collation_%’; 
 
然后运行程序进行测试。
我试过了,没有问题,不用再url里面设置字符编码什么的。


附近里面有图,比较详细
分享到:
评论
2 楼 java-xb 2010-08-27  
给我扔砖头吧
1 楼 java-xb 2010-08-21  
自己顶一个

相关推荐

    解决mysql中文乱码

    最简单、快速的解决办法。用了你就知道了

    Linux下mysql中文乱码解决方法

    最简单的完美修改方法,修改mysql的my.cnf文件中的字符集键值(注意配置的字段细节)

    2017最新老男孩MySQL高级专业DBA实战课程全套【清晰不加密】,看完教程月入40万没毛病

    第四部 MySQL乱码问题及字符集实战(14节) 01-MySQL数据乱码及多种解决方案实战1.avi 02-MySQL数据乱码及多种解决方案实战2.avi 03-MySQL不乱码5种方法及不乱码根源深入详解.avi 04-下节内容及课后作业说明.avi 05-...

    解决django后台管理界面添加中文内容乱码问题

    在学习使用django做一个简单的个人博客项目,通过admin后台添加中文文章内容的时候,遇到中文内容显示乱码的问题。 排除了网上资料中的提到的几个问题: 1.数据上传默认采用的是unicode编码 2.与settings.py中的...

    Win7下mysql5.5安装图文教程

    mysql安装比较简单,一般都是直接下一步,重点说一下需要注意的地方。 下载地址:https://www.mysql.com/downloads/ (1)选择安装类型 Typical:典型安装 Custom:自定义安装 Complete:完全安装 选择第二...

    《WordPress 宝典》[PDF]

    不过,由于使用的编码原因,中文字符截断时会出现乱码。不过桑葚网友制作的中文 WordPress 工具箱插件可以解决这个问题。  WordPress 可以说是世界上目前最先进的 weblog 程序。目前开发的程序大多都是根据它仿造的...

    Limbo v1.0.4.2中文标准版

    其中TXT是最简单的方式,服务器上只需要安装PHP即可,这对于一些免费的无数据库的PHP空间来说再合适不过了。当然你也可以选择Mysql或者SQLite的安装方式,这将给你的网站更高的效率和稳定性。最让人兴奋的是,Limbo...

    ckeditor+ckfinder整合for java for jsp

    百分百最简单配置,无垃圾污染代码 ckfinder 版本为2.0,2 ckeditor 版本为3.6 最新版本,jsp整合,后台servlet,javabean,编辑器带上传图片功能。 不足之处:如果上传的资源是中文,前端引用会乱码。 开发环境,...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式...

    asp+excel图书在线检索系统 v201904

    解决跳转提示乱码,兼容查询条件部分无效(1-3条件)6. 重新编辑了使用说明书性能说明:这是个专为农村农家书屋图书在线检索而设计,信息化时代,简单的检索功能可以放你工作效率事半功倍哦。1. 代码极为简单,你可以...

    配置阿帕奇1.PHP4.23在WindowsXP下的IIS和Apache2两种服务器上的安装实例 http://www.phpe.net/articles/260.shtml

    5.遇到的问题及解决办法: 4.将php5apache2.dll(在D:\program files\php-5.0.0RC3-Win32下)复制到D:\apache2\Apache2\modules下。 若直接写成LoadModule ...

    仿世纪佳缘婚介交友系统5.3 ASP+SQL

    调用方法为号">,其中ID号为记录号,即为该列表中的调用ID列中的数值。然后把该调用代码加到模板相应地方即可。例如要调用最新5个会员,ID号为1,那么调用代码为:<script src="Ns_News.asp?sortid=1"></script> ...

    day019-io笔记和代码.rar

    * 2、因为字节流读取汉字的时候,字节数组长度不够,将一个汉字拆开了 * 解决: * 1. 用字符流用统一的字符集(最常用) * * 浏览器 : UTF-8 * 前台: * HTML :UTF-8 ...

    基于SpringBoot+shiro+ztree的权限管理后台源码+数据库文件.zip

    1)使用mysql数据库,先建立一个空数据库base,最好编码使用utf-8或者utf-8mb4字符集,不然会乱码。 2)把application.properties中的数据库连接信息修改成自己数据库的连接信息。 3)修改spring.jpa.hibernate.ddl-...

    PHP程序开发范例宝典III

    实例113 验证输入的文本是否为汉字 170 实例114 限制输入字符串的长度 171 实例115 验证字符串是否以指定字符串开头 172 实例116 验证身份证号码 174 实例117 验证护照编号 175 实例118 验证车牌号码 ...

    SPPanAdmin.zip_Bootstrap Table_SPPanAdmin_Hadmin_SpringBoot JPA_

    1)使用mysql数据库,先建立一个空数据库base,最好编码使用utf-8字符集,不然会乱码。 2)把application.properties中的数据库连接信息修改成自己数据库的连接信息。 3)修改spring.jpa.hibernate.ddl-auto为create...

    WordPress 宝典.pdf

    不过桑葚网友制作的中文 WordPress 工具箱插件可以解决这个问题。  WordPress 可以说是世界上目前最先进的 weblog 程序。目前开发的程序大多都是根据它仿造的。它更能把握搜索引擎,在你使用 WordPress 并掌握几种...

Global site tag (gtag.js) - Google Analytics