MySQL中插入不了数据怎么办_MYSQL中为什么不支持中文的数据插入解决办法

mysql中为什么不支持中文的数据插入

在MYSQL QUERY BROWSER中执行语句insert into sc_name value (9,5,'天空')

Incorrect string value: '/xE5/xA4/xA9/xE7/xA9/xBA' for column 'info' at row 1

我搜索了一下关于乱码的问题,按照提示

我已经使用

mysql> SET character_set_client = utf8 ;

mysql> SET character_set_connection = utf8 ;

mysql> SET character_set_database = utf8 ;

mysql> SET character_set_results = utf8 ;

mysql> SET character_set_server = utf8 ;

设置好了字符集

在设置COLLATION时

mysql> SET collation_connection = utf8 ;

mysql> SET collation_database = utf8 ;

mysql> SET collation_server = utf8 ;

出现ERROR 1273 (HY000): Unknown collation: 'utf8'

------解决方案--------------------

set names gbk;

------解决方案--------------------

数据库的设置:

my.ini

[mysql]

default-character-set= utf8

[mysqld]

default-character-set= utf8

重启MYSQL。

在数据库里执行语句:alter database charset = utf8;

你的数据录入时先执行set names utf8;

改表中要输入中文字段的CHARACTER SET,命令好像是ALTER TABLE `t1` CHANGE `ee` `ee` VARCHAR( 50 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL 中间那部分。

------解决方案--------------------

操作前

set names 'utf-8';

------解决方案--------------------

在数据库安装时选择要GBK2312,否则乱码会困饶你一辈子,从新安装一下吧

------解决方案--------------------

在数据库安装时选择要GBK2312,否则乱码会困饶你一辈子,从新安装一下吧

------解决方案--------------------

你是数据插入时候,中文的问题无法解决的话。你可以尝试应用ultraedit工具将所有的数据放进去,直接转换为utf-8的编码。然后将装换好的东西在导入mylsql内。

------解决方案--------------------

在mysq_query之前先执行mysql_query("set names gbk")

------解决方案--------------------

set names 'gbk'

再插入试试

------解决方案--------------------

你在安装MY—SQL的时候是不是没有配置那个GBK啊,在安装的时候 不配置那个东西只怕是不能用中文了

------解决方案--------------------

我遇到过这种问题,

字符集需要设置为"GBK"

请看我以前发的一个帖子 :

http://topic.csdn.net/u/20080420/16/62203c88-a124-4bff-8b27-1c1cee68b9dc.html

e7ce419cf2d6ad34d01da2ceb8829eed.png

微信 赏一包辣条吧~

023a57327877fb4402bcc76911ec18ea.png

支付宝 赏一听可乐吧~

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值