`
zengshaotao
  • 浏览: 800053 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

MySQL 中文字符

 
阅读更多

mysql插入中文报错:incorrect string value:...
进入安装目录下的 my.ini修改配置,
有两个地方需要修改,一个是client端的还有一个是server端的

Sql代码 
1. # CLIENT SECTION 
2. # ----------------------------------------------------------------------  
3. #  
4. # The following options will be read by MySQL client applications.  
5. # Note that only client applications shipped by MySQL are guaranteed  
6. # to read this section. If you want your own MySQL client program to 
7. # honor these values, you need to specify it as an option during the  
8. # MySQL client library initialization.  
9. #  
10. [client]  
11. port=3306  
12. [mysql]  
13. default-character-set=gbk//这个地方  
14.  
15. # SERVER SECTION 
16. # ----------------------------------------------------------------------  
17. #  
18. # The following options will be read by the MySQL Server. Make sure that  
19. # you have installed the server correctly (see above) so it reads this   
20. # file.  
21. #  
22. [mysqld]  
23. # The TCP/IP Port the MySQL Server will listen on 
24. port=3306  
25.  
26. #Path to installation directory. All paths are usually resolved relative to this.  
27. basedir="C:/Program Files/MySQL/MySQL Server 6.0/" 
28. #Path to the database root  
29. datadir="C:/Program Files/MySQL/MySQL Server 6.0/Data/" 
30. # The default character set that will be used when a new schema or table is 
31. # created and no character set is defined  
32. default-character-set=gbk//这个地方  
33.    


设置好之后,如果还不行,还需继续如下操作:

还要在创建数据库的时候 指定 default charset=gbk

创建表的时候最好也加上。
create table data(
id int primary key auto_increment,
sid varchar(256) not null,
name varchar(256) not null,
        longitude decimal(10,6) not null,
latitude decimal(9,6) not null,
jam_level integer(1) not null,
description text,
insert_time timestamp not null,
update_time timestamp not null

)default charset=gbk

分享到:
评论

相关推荐

    mysql 计算字符串相似度

    本文将详细介绍如何在 MySQL 中创建一个自定义函数 `sfn_GetSimilar_Rate` 来计算两个中文字符串的相似度,并基于此相似度进行排序。 #### 函数设计与实现 本节将详细介绍 `sfn_GetSimilar_Rate` 函数的设计与实现...

    MYSQL修改字符集默认问题

    在MySQL数据库管理与维护的过程中,修改字符集是一个常见的需求,特别是在需要处理多语言或特定编码格式的情况下。本文将详细介绍如何解决“MySQL修改字符集默认问题”,包括修改步骤、注意事项以及可能遇到的问题...

    mysql字符集转换

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

    如何在MySQL中判断中文字符?

    那问题来了,怎么才能匹配出中文字符呢?  本文提供两种方法。  二 演示  2.1 环境  mysql> SHOW VARIABLES LIKE "%version%";  +  ————————-+——————————+  | Variable_name | ...

    MySql字符串相似匹配

    亲测可用,mysql字符串相似度匹配函数。下载后直接在mysql中可以测试运行。

    Mysql字符集编码详解

    Mysql字符集编码详解 Mysql数据库中的字符集编码问题是许多开发者经常遇到的一个问题,特别是在JAVA项目中。解决这个问题需要从多方面入手,包括服务器、数据库、数据表和连接等四个层次。这篇文章将详细介绍如何...

    mysql字符集设置

    MySQL字符集设置是数据库管理中的一个重要环节,尤其是在处理多语言数据或者有特殊字符需求的应用中。字符集决定了数据库、表以及字段如何存储和显示字符,影响到数据的正确性及兼容性。以下将详细讲解MySQL字符集的...

    MySql写入中文错误解决

    MySQL 中文字符导入解决方案 MySQL 中的中文字符导入是一个常见的问题,对于数据的导入和导出是一个最基本的功能。但是,当我们尝试导入中文字符时,总是报错“Data too long for column XX at row n”,让人很头疼...

    精通MySQL字符集与校对集

    ### 精通MySQL字符集与校对集 在MySQL中,正确地管理和配置字符集与校对集对于确保数据的正确性和一致性至关重要。字符集主要用于定义如何存储和表示文本数据,而校对集则定义了如何比较这些文本数据。本篇文章将...

    MySQL字符集

    MySQL支持多种字符集,如ASCII、拉丁语系列的ISO-8859-x、UTF-8、UTF-16以及GB2312等针对中文的字符集。 在MySQL中,字符集主要分为两个层次:服务器级和数据库级。服务器级字符集是整个MySQL实例的默认字符集,而...

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

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

    linux下设置mysql字符集为UTF-8以及mysql重启.docx

    为了支持多语言或特定字符集的需求,如中文、日文等,配置MySQL字符集至关重要。UTF-8字符集是一种非常常见且兼容性极强的编码方式,它可以表示世界上几乎所有的文字。本教程将详细介绍如何在Linux环境下设置MySQL...

    Unity3D教程:修改mysql字符编码成为UTF82

    通过这些方法,你可以确保在Unity3D中与MySQL数据库交互时,中文和其他多语言字符能够正确无误地存储和检索,避免出现乱码情况。在进行跨平台游戏开发时,处理好字符编码问题至关重要,因为它直接影响用户体验和游戏...

    解决连接mysql中文显示乱码

    解决MySQL连接时中文显示乱码的问题,关键在于确保数据库、连接参数以及应用程序内部各环节的字符集设置保持一致,并采用适合中文字符的编码方式,如UTF-8。通过上述步骤,可以有效避免中文乱码现象,保证数据的正确...

    Mysql字符集

    不同的字符集支持不同语言的字符,如GBK支持中文简体字符,UTF8则支持全球大多数语言的字符。 **2. 校对规则(Collation)**:校对规则是字符集的子集,它定义了字符集中的字符如何进行排序和比较。校对规则决定了...

    MySQL对中文进行排序详解及实例

    这通常不会按照汉字的拼音或笔画顺序进行排序,因为MySQL会把每个中文字符视为一个单独的单位,而不是考虑它们的内在结构或拼音。这就是为什么我们需要采取额外的步骤来确保正确的排序。 为了对中文字段进行拼音...

    mysql server5.0(免安装版)

    设置MySQL中文字符集(MySQL正常显示中文) 1).配置服务器端,修改my.ini文件,使用中文字符集存储记录,同时用中文排序比较方式。 [mysqld] # set character set default-character-set=gbk # set character ...

    mysql根据汉字首字母搜索

    在数据库表中没有录入汉字对应的拼音首字母的情况下,进行汉字拼音首字母搜索,下载文本后 直接在mysql中执行,后就可实现根据拼音搜索功能

Global site tag (gtag.js) - Google Analytics