Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

1062 错误的解决方法

[复制链接]
Arice 发表于 2006-8-25 11:26:22 | 显示全部楼层 |阅读模式
情况1:

从mysql里导出数据时,未添加 auto-increcement 属性造成的. 发帖或更改设置时会出现1062错误提示.

解决方法: 下载附件,导入附件里1062.sql的数据或者打开该文件复制所有的语句执行.

适用版本:4.1

情况2:

数据重复

用username_check将重复用户名处理掉
https://discuz.dismall.com/viewthread.php?tid=217574


原来agfx发过这帖的,只是集合一下.

[ 本帖最后由 asdf1999 于 2006-8-25 11:29 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
羽扇纶巾 发表于 2006-8-25 11:28:09 | 显示全部楼层
sf!

帮你把附件里的语句贴出来:

  1. ALTER TABLE `cdb_adminnotes` CHANGE `id` `id` MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT;
  2. ALTER TABLE `cdb_advertisements` CHANGE `advid` `advid` MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT;
  3. ALTER TABLE `cdb_announcements` CHANGE `id` `id` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  4. ALTER TABLE `cdb_attachments` CHANGE `aid` `aid` MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT;
  5. ALTER TABLE `cdb_attachtypes` CHANGE `id` `id` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  6. ALTER TABLE `cdb_banned` CHANGE `id` `id` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  7. ALTER TABLE `cdb_bbcodes` CHANGE `id` `id` MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT;
  8. ALTER TABLE `cdb_crons` CHANGE `cronid` `cronid` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  9. ALTER TABLE `cdb_forumlinks` CHANGE `id` `id` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  10. ALTER TABLE `cdb_forums` CHANGE `fid` `fid` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  11. ALTER TABLE `cdb_medals` CHANGE `medalid` `medalid` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  12. ALTER TABLE `cdb_members` CHANGE `uid` `uid` MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT;
  13. ALTER TABLE `cdb_pluginhooks` CHANGE `pluginhookid` `pluginhookid` MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT;
  14. ALTER TABLE `cdb_plugins` CHANGE `pluginid` `pluginid` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  15. ALTER TABLE `cdb_pluginvars` CHANGE `pluginvarid` `pluginvarid` MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT;
  16. ALTER TABLE `cdb_pms` CHANGE `pmid` `pmid` INT(10) UNSIGNED NOT NULL DEFAULT '0' AUTO_INCREMENT;
  17. ALTER TABLE `cdb_pmsearchindex` CHANGE `searchid` `searchid` INT(10) UNSIGNED NOT NULL DEFAULT '0' AUTO_INCREMENT;
  18. ALTER TABLE `cdb_posts` CHANGE `pid` `pid` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT;
  19. ALTER TABLE `cdb_profilefields` CHANGE `fieldid` `fieldid` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  20. ALTER TABLE `cdb_ranks` CHANGE `rankid` `rankid` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  21. ALTER TABLE `cdb_searchindex` CHANGE `searchid` `searchid` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT;
  22. ALTER TABLE `cdb_smilies` CHANGE `id` `id` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  23. ALTER TABLE `cdb_styles` CHANGE `styleid` `styleid` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  24. ALTER TABLE `cdb_stylevars` CHANGE `stylevarid` `stylevarid` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  25. ALTER TABLE `cdb_templates` CHANGE `templateid` `templateid` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  26. ALTER TABLE `cdb_threads` CHANGE `tid` `tid` MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT;
  27. ALTER TABLE `cdb_threadtypes` CHANGE `typeid` `typeid` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  28. ALTER TABLE `cdb_usergroups` CHANGE `groupid` `groupid` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
  29. ALTER TABLE `cdb_words` CHANGE `id` `id` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT;
复制代码

[ 本帖最后由 羽扇纶巾 于 2006-8-25 11:29 编辑 ]
回复

使用道具 举报

尐強 发表于 2006-8-25 11:34:30 | 显示全部楼层
顶一下
回复

使用道具 举报

jack2895 发表于 2006-10-31 22:10:57 | 显示全部楼层
我的是这样嘀:
Discuz! info: MySQL Query Error

User: 1238ssss
Time: 2006-10-31 9:45pm
Script: /index.php

SQL: INSERT INTO cdb_sessions (sid,ip1, groupid, styleid, lastactivity, action, fid )
VALUES ('JldNRL','000' ,'1', '1','1162302217','2','99')
Error: Duplicate entry 'JldNRL' for key 1
Errno.: 1062

Similar error report has beed dispatched to administrator before.
如何加上auto-increcement 属性
回复

使用道具 举报

佼佼 发表于 2006-11-18 23:55:45 | 显示全部楼层
留位  备用
回复

使用道具 举报

aqxsj 发表于 2006-12-29 23:29:55 | 显示全部楼层
原帖由 Arice 于 2006-8-25 11:26 发表
情况1:

从mysql里导出数据时,未添加 auto-increcement 属性造成的. 发帖或更改设置时会出现1062错误提示.

解决方法: 下载附件,导入附件里1062.sql的数据或者打开该文件复制所有的语句执行.

适用版本:4 ...


我的问题按您的方法不行啊!!能帮我分析一下吗?谢谢!
问题贴:https://discuz.dismall.com/thread-495807-1-1.html
回复

使用道具 举报

lovez 发表于 2007-1-28 21:22:55 | 显示全部楼层
插入文章内容信息数据出错 item = title = 河南省五考点承担百所院校“单考”
Error 1062 : Duplicate entry '1187' for key 1.
错误 1062:字段值重复,入库失败。


结果分析:共有 文章 数据 1187 条,转换成功 0 条,失败 1187 条,成功率:0%。
回复

使用道具 举报

ms9521 发表于 2007-7-18 18:37:25 | 显示全部楼层
SupeSite info: MySQL Query Error

User: admin
Time: 2007-7-18 6:18pm
Script: /index.php

SQL: INSERT INTO [Table]userspacefields (uid, blogmod, summarylen) VALUES ('1', '1', '300')
Error: Duplicate entry '1' for key 1
Errno.: 1062
如何解决
回复

使用道具 举报

pc77maikongjian 发表于 2007-7-18 20:22:29 | 显示全部楼层
谢谢楼主分享!
回复

使用道具 举报

ComsenzTeam 发表于 2007-7-18 23:13:00 | 显示全部楼层
备用。楼主辛苦了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-25 14:56 , Processed in 0.028839 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表