原因分析:
字段长度不够。
解决办法:
直接修改字段长度。
还有一种情况出现Outofrangevalueadjustmentdforcolumn'ID'atrow1,如下语句:
MySQL升级到5.0.17后,执行sql语句后
INSERTINTO`新闻`(`ID`,`标题`,`内容`)VALUES('','标题','文本');
原因:新MySQL的版本有严格的字段检查。
解决办法:
编辑,修改代码如下:
重启MySQL。
扩展信息:
MySQL是由瑞典MySQLAB公司开发的关系数据库管理系统,现在是Oracle的产品。MySQL是使用最广泛的关系数据库管理系统之一。在Web应用方面,MySQL是最好的关系数据库管理系统(RDBMS)应用软件。
MySQL是一个关系数据库管理系统。关系数据库通过将所有数据存储在多个表而不是一个大型仓库中来提高速度和灵活性。
上一篇:mysql内存不释放
下一篇:mysql内存使用率过高排查