`

解决MySql数据库显示中文乱码的问题

 
阅读更多
解决MySql数据库显示中文乱码的问题http://blog.csdn.net/jerrydreamer/article/details/12856875
MySql数据库中文乱码解决方法  http://hanxin0311.iteye.com/blog/273080
一步搞定MySQL数据库中文乱码问题 http://www.cnblogs.com/anseey/archive/2013/04/28/3049826.html


方法一:测试可以解决问题
MySQL默认编码是latin1,这个编码不支持中文,我们一般需要将其改为支持中文的UTF-8,UTF-8几乎支持所有文字,为了方便国际化,建议使用。

修​​改MySQL的配置文件my.cnf
1. vi /ect/mysql/my.cnf
在[mysqld]下面添加:

2. character-set-server = utf8
Waring:之前网上说要添加什么default-character-set=utf8之类的,我发现都不需要,只需要上面一步操作即可。

重启MySQL。
3. sudo restart mysql
Waring:如果该文件配置错误,MySQL将无法启动。


方法二: 无法解决问题
插入中文:
1、在安装的时候,默认的编码格式更改为utf8;
2、进入数据库之后运行命令:
show variables like '%set%';
set character_set_client=gbk;
set character_set_connection=gbk;
set character_set_results=gbk;

说明:在数据库安装时候编码的格式已经进行了定义,全都是utf8,
随后作出的修改只不过是一时的,当数据库mysql进行重启之后,
所有的编码格式都会恢复为最初的默认情况即全部为utf8。
分享到:
评论

相关推荐

    MySQL数据库系统中文乱码问题及解决方案.pdf

    MySQL数据库系统中文乱码问题及解决方案 MySQL数据库系统中文乱码问题是指在使用MySQL数据库系统时,中文字符在存储、传输和显示过程中出现乱码的问题。这种问题的出现是由于字符集和编码方式的不兼容所致。 在...

    在DELPHI中使用MyDAC连接MySQL数据库时中文显示乱码的解决方法

    ### 在DELPHI中使用MyDAC连接MySQL数据库时中文显示乱码的解决方法 #### 背景介绍 在软件开发过程中,特别是涉及到多语言环境的应用程序开发时,字符编码问题常常成为开发者需要解决的一个重要问题。对于使用...

    解决连接mysql中文显示乱码

    以下是对如何解决连接MySQL时中文显示乱码问题的详细解析。 ### 解决中文显示乱码的关键知识点 #### 1. **理解字符集和编码** 字符集(Character Set)是指用于表示文字的一系列符号集合,而编码(Encoding)则是将...

    MySql数据库导入乱码

    MySql 数据库导入乱码解决方案 在使用 PHPmyadmin 导出 MySql 数据库时,经常会遇到中文乱码的...通过遵循这些步骤,我们可以轻松地解决 MySql 数据库导入中文乱码的问题,并确保我们的数据库数据正确地导出和导入。

    如何解决MYSQL数据库中文乱码问题-.docx

    解决MYSQL数据库中文乱码问题 在实际的开发和应用中,MYSQL数据库中文乱码问题是一个常见的问题,这个问题的出现往往是由于数据库字符集的不正确设置所引起的。解决MYSQL数据库中文乱码问题需要从多方面入手,包括...

    MYSQL数据库中文乱码问题.docx

    MYSQL数据库中文乱码问题解决方案 MYSQL数据库中文乱码问题是许多开发者和数据库管理员经常遇到的问题,尤其是在导入和导出数据时。下面总结了一些常见的解决方案和技巧,以供参考。 方法一:使用正确的命令 在...

    解决MYSQL数据库乱码问题

    ### 解决MYSQL数据库乱码问题 #### 背景与问题描述 在使用Navicat连接MySQL数据库的过程中,用户可能会遇到一个常见的问题:乱码。这种情况通常发生在字符集设置不一致或者配置不当的情况下,尤其是在使用MySQL ...

    c#解决mysql乱码问题的解决及mysql数据库操作的封装

    本篇文章将详细介绍如何解决MySQL数据库中的乱码问题,并探讨如何通过C#进行数据库操作的封装,提高代码的可重用性和效率。 首先,MySQL乱码问题的根源通常在于字符集设置。MySQL数据库、数据库表以及字段都有各自...

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

    要解决 Kettle 推送数据到 Mysql 数据库表时乱码的问题,只需要在 DB 连接中做一个配置即可。具体步骤如下: 1. 右键点击 DB 连接,在弹出的数据库连接中选择 Options 选项。 2. 在 Parameters 下填入参数...

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

    总的来说,解决MySQL数据库乱码问题的关键在于确保整个数据处理链路中,从Web应用到数据库,再到开发工具,所有环节的编码设置保持一致,尤其是与UTF-8兼容。通过上述方法,可以有效地防止和解决乱码问题,确保中文...

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

    本文主要探讨了如何完全解决MySQL数据库的乱码问题,以及在Web应用的不同层面设置正确的字符编码。 首先,对于Web应用中的中文问题,我们需要确保每个环节的编码一致。在JSP页面中,应使用`...

    如何解决MySql-JSP中文乱码问题

    在开发Web应用时,尤其是使用Java技术栈如JSP、Servlet与MySQL数据库交互时,中文乱码问题常常困扰着开发者。这个问题的出现主要是由于字符编码不一致导致的,包括数据库编码、连接编码、页面编码等多个环节。下面...

    解决Mysql5.0数据库中文乱码三个步骤

    解决Mysql5.0数据库中文乱码三个步骤 万能方法

    ubuntu mysql中中文乱码问题.docx

    部分内容显示了 MySQL 数据库中中文乱码问题的解决方案。首先,需要检查 MySQL 数据库的字符编码设置。可使用 SHOW VARIABLES LIKE '%char%' 命令来查看当前的字符编码设置。然后,需要将字符编码设置为 utf8,以...

    解决Mysql数据库在web开发中乱码问题

    在Web开发中,尤其是使用MySQL数据库进行数据存储时,字符编码问题经常会导致中文或特殊字符显示为乱码,严重影响用户体验和数据的准确性。本文将详细探讨如何解决MySQL数据库在Web开发中的乱码问题,确保数据在各个...

Global site tag (gtag.js) - Google Analytics