码迷,mamicode.com
首页 > 其他好文 > 详细

Error Code: 1366 - Incorrect string value: '***' for *** row 1

时间:2015-09-22 19:05:48      阅读:304      评论:0      收藏:0      [点我收藏+]

标签:error code: 1366

今天处理一个报障问题,执行mysql更新脚本时报错:

Error Code: 1366 - Incorrect string value: ‘\xB3\xAC\xCA\xD0\xBB\xDD...‘ for column ‘ChangecdtionName‘ at row 1

反复分析,查找网络上相似错误的解决办法,找不到好的方法。

知道这是编码问题,报的错误:1、查看了mysql数据库的编码为utf-8

                                                2、查看了centos系统的编码为:LANG=zh_CN.UTF-8

这奇怪了,都是utf-8,怎么更新脚本还报编码问题呢?

突然一想,查看一下脚本文件的编码格式:原来如此,脚本文件的格式竟然为:ANSI了。。。想想,应该是执行更新的工作人员,复制粘贴的时候,把原来utf-8的脚本变化为ANSI   了。。。

不过,总结了一下,报这个错误的问题,就是字符编码问题:数据库、系统和文件本身的编码都要一致。。。。

本文出自 “广州linux运维” 博客,请务必保留此出处http://milenovo.blog.51cto.com/10554394/1697120

Error Code: 1366 - Incorrect string value: '***' for *** row 1

标签:error code: 1366

原文地址:http://milenovo.blog.51cto.com/10554394/1697120

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!