晚上弄mysql,看了些相关的文章,
自己总结了一下设置mysql中文的问题
1. mysql默认的字符集是latin
2. 配置my.ini文件,可以修改字符集
找到 default-character-set这行,将它默认的字符集改成gbk
看了http://hi.baidu.com/0%5Fday/blog/item/fb08b32b6ca48afae6cd40d0.html
这篇文章,他在后面加了
########################
[client]
default-character-set = gbk
[mysqld]
default-character-set = gbk
#########################
我试了一下,只是改变client和connection的字符集
我想可以再加上
[server]
default-character-set = gbk
[database]
default-character-set = gbk
就可以全都改了,我没试,而是在命令行,用以下指令改的
SET character_set_server=gbk;
SET character_set_database=gbk;
3. 用status指令可以查看数据库的状态,如果在字符那项都显示gbk
就ok了
4.可以测试一下~
分享到:
相关推荐
### MySQL中文编码设置 在Java Web开发过程中,MySQL数据库中的中文编码问题是非常常见的技术难题之一。如果处理不当,可能会导致中文显示乱码、数据插入失败等问题。本文将深入探讨MySQL中文编码的相关设置,并...
在 MySQL 中,中文乱码问题通常是由于 character_set_server 变量的设置不正确所导致的。默认情况下,character_set_server 变量的值是 latin1,這导致了中文乱码问题的出现。另外,数据库的编码方式也可能是导致...
在MySQL数据库中,正确设置中文显示对于处理中文数据至关重要,特别是对于初学者来说,这是一个常见的挑战。本教程将详述如何避免中文乱码问题,确保数据库、表和列能够正常显示中文内容。 首先,我们需要理解MySQL...
MySQL中的汉字乱码问题是一个常见的困扰许多开发人员和数据库管理员的问题。这主要涉及到字符编码设置不正确,导致在存储或显示汉字时出现乱码。在MySQL中,字符集是用来定义如何存储和处理字符的规则,它包括服务器...
1. MySQL 数据库中文乱码问题可能是由于字符编码设置不正确所致。 2. 可以使用 SHOW VARIABLES LIKE '%char%' 命令来查看当前的字符编码设置。 3. 需要将字符编码设置为 utf8,以支持中文字符。 4. 可以使用 SET ...
这部分还包括安装后的测试、初始化数据目录、启动和停止服务器、自动启动设置、升级和降级MySQL的指导。 总的来说,MySQL 5.7中文文档是一个综合性的资源,不仅适合初学者了解MySQL 5.7的基础知识,也对经验丰富的...
总的来说,解决C#操作MySQL中文乱码问题的关键在于保持从数据库配置到代码再到文件的整个过程中的编码一致性,使用UTF-8编码,并确保在每个环节都正确地指定和处理。通过以上步骤,你应该能够成功地避免中文乱码问题...
解决MySQL中文乱码问题的关键在于确保整个数据流转过程中的字符集设置一致性。这包括服务端、数据库、表、字段以及客户端连接的字符集设置。通过上述方法和示例,可以有效地避免中文乱码问题的发生,提高数据的准确...
总之,MySQL汉字拼音数据库是处理中文信息不可或缺的工具,它能够为各种涉及到汉字处理的项目提供强大支持,提高开发效率和用户体验。通过有效的数据库设计和使用,我们可以充分利用这些数据,创造出更加智能和人性...
总之,解决MySQL中文乱码问题的关键在于确保所有环节的字符集设置一致且兼容中文。从数据库、表、连接到客户端工具,都需要仔细检查和调整,以确保正确处理中文字符。如果以上方法无效,可能需要检查更深层次的系统...
解决MySQL连接时中文显示乱码的问题,关键在于确保数据库、连接参数以及应用程序内部各环节的字符集设置保持一致,并采用适合中文字符的编码方式,如UTF-8。通过上述步骤,可以有效避免中文乱码现象,保证数据的正确...
本文将深入探讨MySQL中文乱码问题的原因、解决方法,以及如何在创建数据库和表时避免这类问题。 首先,我们要了解字符集的概念。字符集(Character Set)是计算机系统用来表示文本的一系列符号和编码,例如ASCII、...
### 彻底解决C# ASP.NET 连接MySQL乱码问题 在开发过程中,尤其是在处理中文数据时,经常遇到的一个问题是数据库连接时出现乱码。本文将详细介绍如何彻底解决使用C# ASP.NET 应用程序连接 MySQL 数据库时出现的乱码...
使用源码分发版安装MySQL:解释如何通过源码安装MySQL,包括配置选项和解决编译问题。 5.5. 安装后的设置和测试:描述安装MySQL后应该执行哪些配置和测试步骤。 6. MySQL升级指南 6.1. MySQL升级:说明如何从旧...
Java 中 MySQL 中文乱码问题是数据库开发中常见的问题之一,解决这个问题需要对数据库、JSP 和 Tomcat 进行相应的设置。下面我们将详细介绍解决该问题的方案。 数据库编码修改 首先,我们需要修改 MySQL 数据库的...
docker mysql 字符集设置 使用 docker 启动 mysql 容器可能会出现中文乱码的情况,这里记录如何制作支持中文的 mysql 镜像 docker版本:18.06 mysql 版本:5.7 1. 创建 my.cnf 文件 [client] default-character-set=...
解决Linux环境下MySQL中文乱码问题的方法主要集中在调整字符集设置上。具体步骤如下: 1. **编辑my.cnf配置文件**: - 使用文本编辑器打开`/etc/my.cnf`文件(在某些发行版中可能是`/etc/mysql/my.cnf`)。 - 在`...
### MySQL 插入中文乱码问题详解与解决方案 #### 一、问题背景及原因分析 在使用 MySQL 数据库处理中文数据时,经常会遇到一个让人头疼的问题——中文乱码。中文乱码不仅影响用户体验,还可能导致数据丢失或者错误...
MySQL中文参考手册.chm 449kb <br/>0 译者序 1 MySQL的一般的信息 1.1 什么是MySQL? 1.2 关于本手册 1.2.1 本手册中使用的约定 1.3 MySQL的历史 1.4 MySQL的主要特征 1.5...