MYSQL报错#1063 - Incorrect column specifier for column 'id'的解决方法

投稿作者:小傲世 围观人数:8544 所属分类:网络技术

今天给客户写功能的时候发现数据库一直无法插入数据,后来一看发现数据表的ID字段设置了不可为空,但是插入数据时我确没有指定id导致无法插入。

于是我马上想到将ID字段设置为自动增值,但又爆出了个错误

#1063 - Incorrect column specifier for column ''id''

经过排查发现,我将ID字段设置成了varchar类型!所以出现这个报错表示如果设置了自动增长,字段类型应该设置为int整型

这个可以说是小白到不能在小白的问题了,所以提醒大家在建表时一定要注意字段类型!

展开全文
表白墙

免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

已有次赞
我要评论 0条评论,0条回复
签到 图片评论介绍
请先登录后再评论
作者信息
最新评论
为您推荐
热门标签

登录您的账号