搜索
php - #1062 - Duplicate entry '0' for key 'id'无法增加字段 ?
高洛峰
高洛峰 2017-04-10 16:26:43
[PHP讨论组]

刚学php和mysql 在使用phpmyadmin时遇到了不能添加字段的问题

以上是在phpmyadmin中操作的

首先是把id添加,选择unique 添加不了,此时没有勾选可空。
网上说的把int改成bigint也无效。

如果选择可空,则字段可以添加,但是字段下不能添加数据,比如加个2就说重复。

如果添加字段时选的primary,那么不管怎样都不能添加。

实际上我表中只有两个字段 一个username 都是字符 一个password password都是1111111 根本没有id,而且换成id以外的其他名字一样不行。

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(3)
大家讲道理

看下你的表中已存在记录id是不是有为0或者空值

巴扎黑

id字段是pk但是没有auto_increment导致你修改记录的时候,会无法更新

黄舟

新添加的id默认都是0,再设置unique就出错了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号