[mysqld-5.5.28]Incorrect string value: '\x9C\xF2' for column
博客专区 > wffger 的博客 > 博客详情
[mysqld-5.5.28]Incorrect string value: '\x9C\xF2' for column
wffger 发表于10个月前
[mysqld-5.5.28]Incorrect string value: '\x9C\xF2' for column
  • 发表于 10个月前
  • 阅读 2
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

1、问题:从Sqlslerver获取数据插入到Mysql时出现如题错误。

2、解决过程:

2.1、查看sqlserver字符集等信息

use master
select SERVERPROPERTY(N'edition') as Edition     --数据版本,如企业版、开发版等
	,SERVERPROPERTY(N'collation') as Collation   --数据库字符集
	,SERVERPROPERTY(N'servername') as ServerName --服务名
	,@@VERSION as Version   --数据库版本号
	,@@LANGUAGE AS Language  --数据库使用的语言

在SQL Server中,字符集被称为排序规则(即Collation)。排序规则不仅影响记录行的sort顺序,还影响中文显示是否乱码等。

排序规则名称由两部份构成,前半部份是指本排序规则所支持的字符集。
如:
  Chinese_PRC_CS_AI_WS
前半部份:指UNICODE字符集,Chinese_PRC_指针对大陆简体字UNICODE的排序规则。
排序规则的后半部份即后缀 含义: 
  _BIN 二进制排序 
  _CI(CS) 是否区分大小写,CI不区分,CS区分
  _AI(AS) 是否区分重音,AI不区分,AS区分   
  _KI(KS) 是否区分假名类型,KI不区分,KS区分 
     _WI(WS) 是否区分宽度 WI不区分,WS区分 

2.3、查看Mysql表字符集信息

Character set: utf8

Collation: utf8_general_ci

2.4、查看ODBC默认字符集

Character set: gb2312

2.5、修改ODBC默认字符集

Character set: gbk

共有 人打赏支持
wffger
粉丝 6
博文 58
码字总数 32763
×
wffger
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: