MySql 插入数据报错 Data truncation: Out of range value for column 'id' at row 1

今天插入数据时提示这个错误,数据库的id是自增的,插入的数据中id为空,数据库表中id的值也没超过最大值。网上找了很久都没找到问题所在,让老大来看了下,然后发现问题所在了。



原因:是因为我之前手动插入过一条数据,id写了很长。所以自增长id就很大,导致插入错误。
处理:重置自增的值到期望值就行了。alter table table_name auto_increment= 1;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容