关于mysql 1366的错误。
Submitted by gouki on 2009, June 22, 3:05 PM. Baby
在查mysql 1366的错误原因时,发现一些有趣的回答。地址为:http://zhidao.baidu.com/question/59029575.html
不过,还是有人给出了比较好的解决方法:
- MySQL 1366错误大致描述如下
-
- 1. SQL Error: 1366: Incorrect string value: "\xE8\xAF\xA6\xE7\xBB\x86…" for column "address" at row 1
-
- 解决办法:检查数据库此字段的字符集与整理字符集是否与SQL语句传递数据的字符集相同;不相同则会引发MySQL1366错误。
-
- 修改MySQL该字段的字符集与整理规则即可。假设数据表为phplamp, SQL语句的字符集为utf8,出错的字段为address:
- MySQL 1366 错误解决办法
-
- 1. #检查数据表所有字段的状态
- 2. ->show full columns from phplamp;
- 3. #发现address字段的Collation项非utf8,修改它!
- 4. ->alter table phplamp change name name varchar(100) character set utf8 collate utf8_unicode_ci not null default '';
-
- 修改完字段的字符集后可以再使用show full columns from table_name命令检查一下,以确保万无一失。假如您的SQL字符集为GBK或是GB2312或是其它的话,只需要将数据表字段的字符集更改为其相应的编码即可。
-
- 再送上一个MySQL的命令:
- 修改数据表的字符集与整理
-
- 1. ->show full columns from table_name;
本站采用
创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"
易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.
Tags: mysql, 1366
« 上一篇 | 下一篇 »
只显示10条记录相关文章
紫狐浏览器教程 (浏览:
50975, 评论:
0)
jQuery的html()等方法介绍 (浏览:
49940, 评论:
0)
mongodb删除索引 (浏览:
43348, 评论:
1)
将Yiiframework与JQuery easyUI整合使用 (浏览:
42551, 评论:
1)
在mysql 里实现查询汉字的拼音首字母[摘] (浏览:
40989, 评论:
4)
MySQL各存储引擎(INNODB,MyISAM等)的区别及其启动方法 (浏览:
40061, 评论:
0)
MYSQL索引之小小分析 (浏览:
38926, 评论:
3)
[分享]VIM操作指令的壁纸 (浏览:
38369, 评论:
2)
MySQL 5 中 blob 类型字段的插入[转] (浏览:
38108, 评论:
0)
用TIMESTAMP类型取代INT和DATETIME[转] (浏览:
37284, 评论:
1)
4条记录访客评论
可以试试NetBeans IDE
Post by 艾玛 on 2009, June 30, 10:54 AM
#1
zend studio for eclipse
Post by yhustc on 2009, June 22, 5:45 PM
#2
ZS太大了
komodoEdit肯定不行
不知道komodo IDE怎么样
Post by gouki on 2009, June 22, 3:48 PM
#3
zend studio or komodo 都可以满足要求
Post by notsobad on 2009, June 22, 1:03 PM
#4
发表评论