mysql出现Error:Duplicateentry“xxxx”forkey1解决办法
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysql出现Error:Duplicateentry“xxxx”forkey1解决办法,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1650字,纯文字阅读大概需要3分钟。
内容图文
![mysql出现Error:Duplicateentry“xxxx”forkey1解决办法](/upload/InfoBanner/zyjiaocheng/544/a63ea85bccd74a9a8206f77671399330.jpg)
本文章分享一篇关于mysql 出现Error: Duplicate entry xxxx for key 1解决办法,有需要了解的朋友可以参考一下。
所出错形式如下:
Discuz! info: MySQL Query Error
User: 爱我荆门
Time: 2007-3-5 11:00am
Script: /bbs/post.
SQL: INSERT INTO cd12sb_threads (fid, readperm, price, iconid, typeid, author, authorid, subject, dateline, lastpost, lastposter, displayorder, digest, blog, special, attachment, subscribed, moderated, supe_pushstatus)
VALUES ('64', '0', '0', '0', '0', '爱我荆门', '5', 'fg', '1173063640', '1173063640', '爱我荆门', '0', '0', '0', '0', '0', '0', '0', '0')
Error: Duplicate entry '8181' for key 1
Errno.: 1062
Similar error report has beed dispatched to administrator before.
之后打开了MYSQL手册找到了TINYINT和SMALLINT和INT类型的说明:
TINYINT[(M)] [UNSIGNED] [ZEROFILL]
一个很小的整数。有符号的范围是-128到127,无符号的范围是0到255
SMALLINT[(M)] [UNSIGNED] [ZEROFILL]
一个小整数。有符号的范围是-32768到32767,无符号的范围是0到65535。
MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL]
一个中等大小整数。有符号的范围是-8388608到8388607,无符号的范围是0到16777215。
INT[(M)] [UNSIGNED] [ZEROFILL]
一个正常大小整数。有符号的范围是-2147483648到2147483647,无符号的范围是0到4294967295。
INTEGER[(M)] [UNSIGNED] [ZEROFILL]
这是INT的一个同义词。
BIGINT[(M)] [UNSIGNED] [ZEROFILL]
一个大整数。有符号的范围是-9223372036854775808到9223372036854775807,无符号的范围是0到
18446744073709551615。
原来如此!
那网上其它的Invalid Query : Duplicate entry ‘32767′ for key 1出错的原因也在于此了!
现在找到办法了台升级
ALTER TABLE `cdb_posts` CHANGE `pid` `pid` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0' AUTO_INCREMENT;
内容总结
以上是互联网集市为您收集整理的mysql出现Error:Duplicateentry“xxxx”forkey1解决办法全部内容,希望文章能够帮你解决mysql出现Error:Duplicateentry“xxxx”forkey1解决办法所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。