`

设置mysql数据库的默认编码为gbk,解决中文乱码

阅读更多

Mysql要解决中文乱码,最好是你把数据库的默认编码都改掉,一般这样处理:
在mysql安装目录下的my.ini文件中:
下面修改
第57行改为:default-character-set=gbk
下面修改
第81行改为:default-character-set=gbk

在MySQL命令行输入:set names gbk;

再在MySQL命令行输入:status;命令后,如果出现下图:Server Db Client Conn四个全部为GBK,则支持中文没问题,本人亲自实验的,绝对可以!

分享到:
评论
1 楼 snowolf 2010-08-27  
建议还是UTF-8合适,你这样只解决了中文,没解决其他文字,不够彻底~~

相关推荐

    解决knime连接mysql数据库中文乱码

    在解决中文乱码问题时,我们需要将 MySQL 数据库的编码格式设置为 GBK,以确保中文数据的正确显示。在 MySQL 中,我们可以使用以下命令来修改编码格式: ```sql ALTER TABLE table_name CONVERT TO CHARACTER SET ...

    mysql数据库中字符集乱码问题原因及解决

    下面我们就介绍一下,数据库的字符集的设定及乱码问题的解决。 mysql数据库的字符集 直白的说,字符就像是单个的文字,编码就像是给每个文字的编号,字符集就像是字符与编码的集合,校验规则就是字符集的对应的排序...

    php版mysql大数据库备份和恢复工具

    如果你想将原来备份出的GBK数据导入到编码为UTF8数据库,则你的GBK数据中仅能含有GBK或GB2312的简体中文字符.不可以出现BIG5等繁体字符,否则转换将失败.基本上,一般的博客/论坛数据都不能保证这种纯净性,谁也不能保证...

    在CMD中操作mysql数据库出现中文乱码解决方案

    但现实是cmd默认的是gbk(cmd属性可以看到中文操作系统下面是gbk编码),而mySQL一般是utf8(我的也是),之前一直进入误区,想要更改cmd的字符编码,可是并不能行得通。网友中提到在mysql中关于客户端编码问题,只...

    mysql默认编码为UTF-8 通过修改my.ini实现方法

    mysql默认的编码是Latin1是I-8859-1的别名,但Latin1是不支持汉字的,所以要将其改为UTF-8或GBK 1.关闭mysql服务器,这个很重要。 2.通过my.ini设置mysql数据库的编码 在mysql数据库的安装根目录下找到my.ini,例:C...

    mysql5.5.20 64位详细安装文档

    9. 字符集设置:设置 mysql 默认数据库语言编码,选择西文编码、多字节的通用 utf8 编码或 gbk 编码等。 10. 是否将 mysql 安装为 windows 服务:选择是否将 mysql 安装为 windows 服务,并指定服务名称和 PATH 等。...

    struts2的中文乱码问题解决

    struts2中存在中文乱码的问题解决方 中文乱码,首先要区分是页面乱码、action乱码,还是数据库乱码。...window使用gbk(gb2312的扩展集)--mysql默认使用utf-8(unicode的一种编码方法),这样转来转去就乱码了。

    cmd中MySQL中文数据乱码问题解决方法

    我的MySQL是默认utf8编码的,所建数据库也是设置utf8编码,使用程序可以新增中文数据,在cmd中使用SQL语句新增数据则报类似Incorrect string value: ‘\xB2\xE2\xCA\xD4’ for column ‘title’ at row 1错误,而...

    如何解决mysql insert乱码的问题

    问题介绍: 在mysql中插入中文乱码,或mysql中中文正常显示,但jsp在前台显示mysql...为连接数据库的字符集设置类型,如果程序没有指明连接数据库使用的字符集类型则按照服务器端默认的字符集设置。 database 为数据

    DOS命令行窗口mysql中文显示乱码问题解决方法

    MySQL的默认编码是Latin1,不支持中文,如何修改MySQL的默认编码呢,下面以gbk为例来说明(这里只介绍Windows环境下) 1、中止MySQL服务(打开控制面板–>管理工具–>服务)找到MySQL,右键选择停止。 2、打开MySQL...

    MySQL字符集 GBK、GB2312、UTF8区别 解决MYSQL中文乱码问题

    MySQL中涉及的几个字符集 character-set-server/default-character-set:服务器字符集,默认情况下所采用的。 character-set-database:数据库字符集。 character-set-table:数据库表字符集。 优先级依次增加。所以...

    mysql导入导出数据中文乱码解决方法小结

    linux系统中 linux默认的是utf8编码,而windows是gbk编码,所以会出现上面的乱码问题。 解决mysql导入导出数据乱码问题 首先要做的是要确定你导出数据的编码格式,使用mysqldump的时候需要加上–default-character-...

    mysql字符集乱码问题解决方法介绍

    所以一般情况下只需要设置character-set-server,而在创建数据库和表时不特别指定字符集,这样统一采用character-set-server字符集。 character-set-client:客户端的字符集。客户端默认字符集。当客户端向服务器...

    随缘网络PHP留言板(带审核功能) v1.0 build 091017.rar

    经过一些时间的努力,随缘网络PHP留言板V1.0(带审核功能)总算正式发布了,该留言系统采用PHP MYSQL编写,界面色调风格延续之前asp版留言系统简洁浅...3、更正因mysql数据库默认编码为非gbk,造成留言板数据乱码问题。

    phpmyadmin补丁2.11.9.4/2.11.8.1

    phpmyadmin是大家很常用的用来管理mysql数据库的软件。它虽然已经提供了对中文的支持,但是,仅限于字段编码为:utf-8(utf8)、gbk、gb2312。对其它的编码,使用phpmyadmin进行查看时会显示为乱码。  虽然对于新的...

    phpMyAdmin修正补丁3.1.1

    phpmyadmin是大家很常用的用来管理mysql数据库的软件。它虽然已经提供了对中文的支持,但是,仅限于字段编码为:utf-8(utf8)、gbk、gb2312。对其它的编码,使用phpmyadmin进行查看时会显示为乱码。  虽然对于新的...

    phpMyAdmin修正补丁3.1.2

    phpmyadmin是大家很常用的用来管理mysql数据库的软件。它虽然已经提供了对中文的支持,但是,仅限于字段编码为:utf-8(utf8)、gbk、gb2312。对其它的编码,使用phpmyadmin进行查看时会显示为乱码。  虽然对于新的...

    php入门学习知识点一 PHP与MYSql连接与查询

    一、连接数据库 1、 ...3、 mysql_query(“set names ‘GBK'”) 解决中文乱码问题; mysql_query(“set names ‘编码(utf8或GBK)’ “) //UTF8不能有“-” 二、查询数据 1、mysql_query (SQL语句 ,连接标识符); $sql=

    PIGO搜索 v2.3.zip

    百度现在改为UTF8了,因此导致老版本乱码,2.3解决了这个问题,由GBK改为UTF8,少了转码的程序,效率更高。 升级方法: 由于数据库编码都改变了,建议重新安装。 安装环境 1、PHP5.0以上。 2、开始...

    PHPWind v8.5 BIG5 build 0524

    PHPWind社区程序是一套采用php+mysql数据库方式运行并可生成html页面的全新且完善的强大系统。产品支持多种编码选择:GBK,BIG5,及UTF8。我们希望作为一个开源的系统,phpwind可以以其流畅的速度与高负载能力激起...

Global site tag (gtag.js) - Google Analytics