`
peng_jian_ming
  • 浏览: 256026 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

解决MySql的中文乱码问题

阅读更多
在获取MySql数据库中的数据信息时,若是中文信息经常会出现乱码的问题,我已经被这个问题弄得头疼过了,知道了点信息,记下来

网上也有很多说是解决的方法的,可是说的不是很详细,让人看又看不明白真是很费劲。在MySql的安装目录下有个My.int的文件里面指定了数据库的编码格式,在默认的情况下default-character-set=liant1,这样在读取和写入的时候中文都会出现乱码,但是改称default-character-set=gbk也是白搭,因为我已经尝试过,具体为什么没有搞懂,可能还涉及到MySql数据库中其他的设置吧,要把这个地方的编码格式改成default-character-set=gbk不是通过手动改写配置文件来实现,而是通过MySql的配置向导来完成,估计可能在使用配置向导设置的时候有的地方我们就没有修改,导致了我们手动修改配置文件的失败。这样并不能把已经建立的表修改成GBK格式,因为在建表的时候MySql已经给他指定了编码格式即My.ini文件中的default-character-set=gbk格式,所以没有办法只能把表重新建立一编了,若是你在安装MySql数据库的时候就指定了MySql的编码格式,恭喜你,你不用费劲来建立了,当然你也不会出现乱码格式。同样也可以指定UTF-8格式来实现国际化。

你还可以通过语句 show create table tableName 来查看当初建表时指定的编码格式。

分享到:
评论

相关推荐

    MySQL中文乱码问题解决方案

    MySQL中文乱码问题解决方案,彻底解决mysql中的中文乱码问题

    Mysql中文乱码问题解决方案

    MySql中文乱码问题 Mysql建库建表 Mysql建库建表中文乱码问题 Mysql中文乱码问题解决方案

    c#对Excel表以及数据库表互操作(c/s结构)与解决mysql中文乱码问题

    实现了Excel表数据与MySQL数据库之间(批量)转移,并解决了中文乱码问题,程序中同样实现了数据的增添修改,等一系列操作,并添加了智能的提示功能,数据库文件在debug目录下加载到mysql数据库中直接就可以运行程序

    解决 docker mysql 中文乱码问题

    使用 docker 启动 mysql 容器可能会出现中文乱码的情况,这里记录如何制作支持中文的 mysql 镜像 docker版本:18.06 mysql 版本:5.7 1. 创建 my.cnf 文件 [client] default-character-set=utf8 [mysql] default-...

    Mysql中文乱码问题完美解决方案.doc

    解决mysql乱码问题。主要是数据库查询出数据中文为问号???的问题。

    java插入mysql中文乱码解决

    java插入mysql中文乱码解决

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

    * 如何解决MYSQL中文乱码问题? * 使用phpmyadmin可以解决中文乱码问题吗? * 如何使用iconv命令来转换字符集? 扩展知识 * MYSQL字符集的种类有哪些? * 如何查看MYSQL当前的字符集状态? * 使用SET NAMES语句...

    mac MySQL中文乱码解决办法

    mac OSX 系统 MySQL中文乱码解决办法

    windows下mysql中文乱码的解决

    本文将详细介绍如何在Windows系统下解决MySQL中文乱码问题。 一、My.ini文件修改字符集配置 在Windows系统下,MySQL的配置文件my.ini位于C:\ProgramData\MySQL\MySQL Server 5.7目录下。打开my.ini文件,在[client...

    Mysql中文乱码问题完美解决方案

    Mysql中文乱码问题完美解决方案

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

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

    mysql中文乱码问题

    本文介绍了在mysql安装时选择了utf8编码方式,创建数据库时也选择了utf8,但是通过程序向数据库中插入数据时,仍存在乱码问题的解决方法

    linux mysql中文乱码问题解决

    linux mysql中文乱码问题,通过修改my.cnf文件,重启mysql服务解决。

    ubuntu mysql中中文乱码问题.docx

    Ubuntu MySQL 中文乱码问题解决方案 在 Ubuntu 系统中,MySQL 数据库中文乱码问题是一个常见的问题。乱码问题可能是由于 MySQL 数据库的字符编码设置不正确所致。解决这个问题需要对 MySQL 数据库的字符编码进行...

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

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

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

    本文档详细地介绍了如何解决MySql数据库中的中文乱码问题,此问题的解决将极大地帮助基于MySql的PHP编程、JSP编程、Servlet编程及C#或.Net编程!测试过的开发平台包括 Netbeans和Eclipse。测试过的服务器包括Apache、...

    解决MYSQL中文乱码

    MYSQL 中文乱码 全攻略 数据库 word

    解决mysql乱码问题

    可以完美的帮你解决windows下mysql的乱码问题,保证数据库数据不被乱码侵蚀

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

    网上很多关于mysql运行sql语句乱码的解决方法,都没有很好的解决这个问题,经本人不断努力,不断尝试,终于解决这个问题。如有这个问题出现,可参考此文档。

    Mysql中文乱码问题解决

    经过痛苦的折腾,找到了快速解决mysql烦人的中文乱码问题的办法。希望对大家有所帮助。

Global site tag (gtag.js) - Google Analytics