`

设置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合适,你这样只解决了中文,没解决其他文字,不够彻底~~

相关推荐

    MySql数据库导入乱码

    解决 MySql 数据库导入中文乱码的问题需要正确设置字符集,并在数据库连接文件中指定字符集。只有这样,我们才能正确地导出和导入 MySql 数据库。 在实际操作中,我们需要注意以下几点: 1. 在导出数据库时,需要...

    Kettle推送数据到Mysql数据库表时乱码.docx

    Kettle 推送数据到 Mysql 数据库表时乱码是由于数据库客户端默认编码格式的不兼容性所引起的。通过在 DB 连接中配置 characterEncoding 参数和检查 MySQL 数据库 server 端字符集,可以解决这个问题。因此,在使用 ...

    数据库编程之编码转换实例--乱码分析

    如果数据库的默认编码与应用程序的编码不一致,可能导致乱码。 2. 连接字符串:在连接数据库时,我们需要指定使用的字符集。例如,MySQL的连接字符串中可以包含`useUnicode=true&characterEncoding=UTF-8`来确保...

    mysql插入数据库编码解决

    在处理MySQL数据库插入中文数据时,经常遇到编码问题导致乱码。这主要是由于不同环节的编码不一致所造成的。以下是两种解决方法,适用于普通Web项目和Struts框架的项目。 ### 方法一:普通Web项目 #### 1. 页面...

    MySQL乱码解决方案数据库乱码

    在处理MySQL数据库时,遇到字符集编码不一致导致的数据乱码问题非常常见。这不仅会影响数据的正确显示,还可能导致数据丢失或损坏。根据提供的标题、描述、标签以及部分内容来看,本文将围绕MySQL乱码问题进行深入...

    MySQL数据库—乱码总结

    ### MySQL数据库乱码问题解析与解决方案 #### 一、引言 在使用MySQL数据库的过程中,字符集设置不当可能会导致数据存储或查询时出现乱码问题。本文将针对MySQL数据库中的乱码现象进行深入分析,并提供相应的解决...

    乱码问题解决 完全解决MYSQL数据库的乱码问题.pdf

    本文主要针对MySQL数据库的乱码问题提供详尽的解决方案,包括Web应用中的编码设置、数据库编码、开发工具的配置以及数据表中文字段的处理。 首先,Web应用中的中文问题涉及到JSP、HTML和Servlet的编码设置。在JSP...

    Mysql运行SQL语句中文乱码问题的解决方法

    在MySQL数据库中运行包含中文字符的SQL语句时,经常会遇到中文显示为乱码的问题。这一现象不仅降低了开发效率,还可能导致数据错误。本文将详细介绍如何彻底解决MySQL运行SQL语句中文乱码的问题。 #### 一、理解...

    MYSQL数据库使用UTF-8中文编码乱码的解决办法

    - 当安装MySQL服务器时,也可以在配置文件(如`my.cnf`或`my.ini`)中设置默认编码为UTF-8,以便在创建新数据库时自动应用此设置。 - 对于已存在并出现乱码的数据库或表,可以使用特定的SQL语句或第三方工具进行...

    java插入mysql中文乱码解决

    在使用Java应用程序与MySQL数据库交互的过程中,常常会遇到一个令人头疼的问题:中文字符在存储到数据库时出现乱码现象。这种现象通常发生在使用JDBC(Java Database Connectivity)连接数据库,并进行数据插入操作...

    ASP连MySQL数据库乱码问题

    综上所述,解决ASP连接MySQL数据库时的乱码问题需要从多个角度考虑,包括但不限于数据库配置、ASP代码、文件编码、浏览器设置等。在调试过程中,逐个排查这些因素,往往能找出问题所在并修复。通过共享已验证的解决...

    Navicat for MySql 导入EXCEL中文乱码问题解决

    因此,有效地解决Navicat for MySQL导入Excel中文乱码的问题显得尤为重要。 #### 二、解决方案 下面将详细介绍解决Navicat for MySQL导入Excel中文乱码问题的有效步骤: 1. **调整连接属性中的编码设置** - 在...

    Mysql字符集编码详解

    这篇文章将详细介绍如何解决Mysql数据库乱码问题,彻底解决JAVA项目中的中文乱码问题。 一、服务器编码设置 在安装Mysql时,选择合适的字符集非常重要。如果选择不当,将会导致中文乱码问题。常见的字符集包括gbk...

    快速进行Access数据库转成mysql数据库及mysql导入中文数据乱码问题的解决方案.pdf

    - **字符集设置**: 在创建MySQL数据库表时,应明确设置字符集,如使用`DEFAULT CHARSET=gb2312`,确保中文数据的正确显示。 - **使用SET NAMES**: 在插入数据前执行`SET NAMES 'gb2312';`命令来声明客户端使用的字符...

    MySQL数据库中乱码成因及解决办法探究.pdf

    MySQL数据库中乱码的问题是许多开发者在处理中文数据时经常遇到的挑战。乱码主要由字符集配置不当引起,这涉及到MySQL支持的多种字符集和校对规则。MySQL支持的字符集包括GBK、UTF-8、UTF-16等,用于表示不同语言的...

    mysql数据库中文乱码问题共2页.pdf.zip

    MySQL数据库在处理中文字符时可能会遇到乱码问题,这通常是由于字符编码设置不正确或不一致导致的。本文将深入探讨MySQL中文乱码问题的原因、表现以及解决方案。 首先,我们需要理解字符编码的基础知识。字符编码是...

    pb导入mysql5.0中中文乱码

    这样,在数据导入时,MySQL 将使用 GBK 编码来处理中文字符,从而避免中文乱码问题。 解决方案二:修改 MySQL 配置文件 在 MySQL 4.0 中,可以通过修改 MySQL 配置文件来解决中文乱码问题。具体来说,可以按照以下...

    MySQL + JDBC彻底解决中文乱码问题

    本文将详细介绍如何通过调整 MySQL 的配置以及正确设置 JDBC 连接字符串来彻底解决中文乱码问题。 #### 二、MySQL 字符集配置 ##### 2.1 修改 MySQL 配置文件 **步骤 1:** 打开 MySQL 配置文件 `my.ini` (通常...

Global site tag (gtag.js) - Google Analytics