`
icyheart
  • 浏览: 775777 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

让MySql插入中文字符

阅读更多

让MySql插入中文字符,改两个地方即可。
首先,在MySql的安装目录下找到my.ini文件,将其中的内容改为如图所示:

[client]

port=3306

[mysql]

default-character-set=gbk 

 

这个是客户端的,将default改为系统默认的字符集gbk即可,一般中文版的XP系统默认的字符集都为gbk。

#Thedefaultcharactersetthatwillbeusedwhenanewschemaortableis 
#createdandnocharactersetisdefined 
default-character-set=utf8 

 

这个是服务端的,如果default的值为utf8,那么就不用改了,如果不是改为utf8即可。

分享到:
评论

相关推荐

    MYSQL插入中文解决方法

    MYSQL插入中文解决方法是MYSQL中的一种常见问题,解决该问题需要对MYSQL的字符集进行修改。在MYSQL中,默认的字符集是Latin1,但这种字符集不支持中文字符,导致插入中文时出现乱码问题。为了解决这个问题,我们需要...

    Mysql插入中文乱码问题解决

    ### MySQL 插入中文乱码问题详解与解决方案 #### 一、问题背景及原因分析 在使用 MySQL 数据库处理中文数据时,经常会遇到一个让人头疼的问题——中文乱码。中文乱码不仅影响用户体验,还可能导致数据丢失或者错误...

    mysql 插入中文读取中文无乱码 2

    在MySQL数据库中处理中文字符时,可能会遇到插入和读取中文数据出现乱码的问题。这个问题通常是由于字符编码不一致导致的。以下是一些关键知识点,帮助你理解和解决MySQL中文乱码问题。 1. **字符集与编码** - **...

    mysql字符集转换

    ### MySQL字符集转换详解 #### 一、引言 在MySQL数据库管理中,字符集的正确设置至关重要。它直接影响到数据的存储与检索效果,尤其是对于包含多种语言文本的应用场景而言。本文将围绕“MySQL字符集转换”这一主题...

    centOS7下mysql插入中文字符报错问题解决方法

    以下将详细介绍解决centOS7下MySQL插入中文字符报错问题的方法。 首先,当尝试在MySQL数据库中插入中文字符时,如果遇到错误提示“ERROR 1366 (HY000): Incorrect string value: '\xE4\xBD\x99\xE9\x93\xB6'”,这...

    PHP向mysql插入中文乱码问题,php文件内容写入数据库!

    以下将详细分析并解决PHP向MySQL插入中文乱码问题,以及如何正确处理PHP文件内容写入数据库。 首先,我们需要确保数据库的编码设置正确。MySQL数据库通常使用UTF-8编码,因此创建数据库和表时应指定`CHARACTER SET ...

    java插入mysql中文乱码解决

    ### Java插入MySQL中文乱码解决 #### 一、问题背景 在使用Java应用程序与MySQL数据库交互的过程中,常常会遇到一个令人头疼的问题:中文字符在存储到数据库时出现乱码现象。这种现象通常发生在使用JDBC(Java ...

    mysql 如何插入随机字符串数据的实现方法

    在MySQL中,插入随机字符串数据通常用于测试环境,模拟真实数据以验证数据库操作或性能测试。以下是如何在MySQL中实现这一目标的详细步骤: 首先,我们需要创建一个存储数据的表。例如,创建一个名为`tables_a`的表...

    mysql_不能插入中文的解决办法

    MySQL 中文乱码解决办法 ...解决 MySQL 中文乱码问题需要修改 MySQL 的服务器级别的字符集和数据库级别的字符集,同时在连接 MySQL 服务器时指定字符集。在插入和查询中文数据时,我们需要使用正确的字符集来避免乱码。

    mysql 不能插入中文和显示中文,不能显示中文解决办法

    在处理MySQL数据库时,遇到无法插入或显示中文字符的问题是常见的技术挑战,这通常与字符集设置不正确有关。从给定的文件信息来看,主要关注的是如何在MySQL中正确处理中文字符,包括插入和显示中文。下面将详细探讨...

    Mysql字符集编码详解

    设置好连接编码后,可以成功插入中文数据,并正确显示中文。 解决Mysql数据库乱码问题需要从服务器、数据库、数据表和连接等四个层次入手。通过设置合适的字符集,可以彻底解决JAVA项目中的中文乱码问题。

    mysql 字符集 乱码问题

    如果字符集配置不当,很容易导致数据插入、查询过程中出现乱码问题。本文将根据提供的文件信息,详细解释如何解决MySQL中的字符集通讯设置不匹配导致的乱码问题。 #### 一、理解MySQL中的字符集配置 首先,我们...

    Mysql中文汉字转拼音的实现(每个汉字转换全拼)

    在MySQL中实现中文汉字转拼音的功能,主要是为了方便在数据库查询和数据分析时处理中文文本,尤其是在没有全文索引或者需要进行复杂模糊匹配时。以下是一个简单的实现方法,它利用自定义函数来完成这一任务。 首先...

    C# mysql 插入数据,中文乱码的解决方法

    尤其是在插入包含中文字符的数据时,如果处理不当,数据可能会显示为问号或者其他不可读的字符。这通常是因为字符编码不一致导致的。针对这个问题,本文将详细探讨两种解决C#操作MySQL时中文乱码的方法。 首先,...

    精通MySQL字符集与校对集

    例如,在插入数据前先设置客户端连接的字符集和连接字符集为相同的字符集,如`utf8`: ```sql SET character_set_client = 'utf8'; SET character_set_connection = 'utf8'; ``` #### 实践案例 假设我们需要在...

    Mysql中解决中文无法插入的解决方案

    在MySQL数据库中,遇到中文无法插入的问题通常是由于字符集设置不正确导致的。这涉及到数据库、表以及字段的字符集配置。以下是一些详细的解决步骤和相关知识点: 1. **字符集基础**: - 字符集(Character Set)...

    设定mysql字符集解决终端乱码

    ### 设定 MySQL 字符集解决终端乱码 在处理数据库操作时,经常遇到的一个问题是字符集编码不一致导致的数据乱码问题。对于 MySQL 数据库来说,合理设置字符集可以有效避免此类问题的发生。本文将详细介绍如何通过...

    mysql插入记录防止乱码

    在使用MySQL数据库的过程中,特别是在处理中文等非ASCII字符时,可能会遇到数据插入后显示为乱码的情况。这种情况不仅影响数据的正确读取,还可能导致用户界面呈现异常。本文将详细介绍如何在MySQL中插入记录时避免...

    Mysql的longblob字段插入数据问题解决

    在使用mysql的过程中,有个问题就是mysql的优化,mysql中longblob字段在5.5版本中默认的为1M。 想改变这个问题,需要注意几点: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (2054817 > ...

Global site tag (gtag.js) - Google Analytics