使用mysql数据库时,有时会遇到这个incorrect column name问题,这里我就是再创建table时遇到了的这个问题,下面我们来谈谈可能原因及解决方法
工具/原料
安装了MySQL的计算机
方法/步骤
1
首先我创建了一个用户表,并且添加了些字段。如下 :
2
然后当我保存时却直接报错:incorrect column name“如下
3
这句话翻译过来就是说:不正确的列名称”认真查找后发现,由于我最后无意中添加了一列,且那列没有给列名如下
4
找到原因就好说,直接把这列删除就可以了如下
5
但是没想到删除后还有问题,说 incorrect column name“address”翻译过来就是:不正确的列名称address如下
6
认真观察发现,原来是address后面无意中多了一个空格如下
7
找到问题后就简单了,删除多余的空格,然后在保持。如下
8
ok,没问题了
注意事项
1
创建数据库表时,列名不能为空,列名不能包含空格。
2
如果您觉得我的经验稍微有点作用的话,请给我点个赞,或者投下票,当然如果有疑惑欢迎给我留言,我会持续答复的o(^▽^)o