mysql 错误 SQL Er…
来源:互联网 发布:百姓网络记者 编辑:程序博客网 时间:2024/05/23 11:12
[转发]在查mysql 1366的错误原因时,发现一些有趣的回答。地址为:http://zhidao.baidu.com/question/59029575.html
不过,还是有人给出了比较好的解决方法:
http://www.phplamp.org/2008/11/mysql-1366-problem-solution/
- 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. -> 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. -> full columns from table_name;
0 0
- mysql 错误 SQL Er…
- ORA-00600: internal er…
- SQL Server 2008 …
- SQL Server CROSS …
- SQL SERVER 2005 …
- Create SQL Agent …
- MySQL Online DDL …
- MySQL server has …
- buildbot + bazaar + mysql的测试…
- Mysql ERROR 1045 (28000): Access…
- em的错误 <转载>
- mysql 导入错误1064 USI…
- MySQL主从复制错误 Got …
- mysql sql备忘
- mysql 常用sql
- 集线器 交换机 路由器 网桥 …
- 【转】MYSQL写入中文错误 —— Data …
- mysql 注释
- 关于a标签的onclick与href的执行顺序
- 数据库设计规范
- Visual Studio 2010旗舰…
- 单元测试覆盖率生成网页报告----(五)邮件通知
- 如何在MySql中设置外键约束
- mysql 错误 SQL Er…
- 浅谈MFC中BitBlt与StretchDIBits的区别
- Divide Groups
- Extjs textfield 宽
- java.lang.NoClassDefFoundError: org/springframework/jdbc/datasource/TransactionAwareDataSourceProxy
- POJ 3253 Fence Repair (优先队列)
- 人证比对TCPSERVER
- 整理 Anglarjs的service,directve的基本用法
- Tabbar与Navigation嵌套