Chinaunix首页 | 论坛 | 博客
  • 博客访问: 787552
  • 博文数量: 94
  • 博客积分: 1238
  • 博客等级: 少尉
  • 技术积分: 1174
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-13 19:22
个人简介

走自己的路让别人说去吧!

文章分类

全部博文(94)

文章存档

2015年(4)

2014年(3)

2013年(12)

2012年(32)

2011年(43)

分类: Mysql/postgreSQL

2012-04-19 17:58:22

在windows 下使用mysql5.0出现异常提示
Data too long for column '' at row 1
原因是字符编码问题,由于mysql默认的字符集编码为latin1,而我们一般使用的是gbk编码。
解决方法:在mysql的安装目录下找到my.ini
修改数据编码为default-character-set=gbk
或者使用命令设置当前test数据库编码alter database test character set gbk;
并且修改
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
把其中的 STRICT_TRANS_TABLES, 去掉。
然后重启mysql服务使用dos命令net stop mysql/net start mysql就ok了。
阅读(1506) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~