Discuz导入mysql出现1062怎么解决?

当mysql出现”ERROR 1062”错误时:查看字段的属性是否合理,不合理,则修改该字段的属性;合理,则进行表的恢复。如下图也有可能是:ERROR 1062: Duplicate entry ‘13747’ for key 1 等(所有这种1062类型的错误)。本地数据库:mysql -u用户名 -p密码 (本地) 远程数据库:mysql -h地址(ip如...
Discuz导入mysql出现1062怎么解决?
当mysql出现”ERROR 1062”错误时:查看字段的属性是否合理,不合理,则修改该字段的属性;合理,则进行表的恢复。如下图也有可能是:ERROR 1062: Duplicate entry ‘13747’ for key 1 等(所有这种1062类型的错误)。

本地数据库:mysql -u用户名 -p密码 (本地) 远程数据库:mysql -h地址(ip如192.16.1.1) -u用户名 -p密码 -P端口号
首先查看数据库中该字段类型是否合理,比如字段的类型和定义的长度等是否与实际存入的值不相符,用 show create table 表名; 查看表的结构,下图是接着上图错误进入数据库中查看字段属性。

检查”come_from” 字段类型与大小是否合理,若不合理则用以下命令修改该字段的属性: alter table 表名称 change 字段名称 字段名称 字段类型 [是否允许非空],alter table 表名称 modify 字段名称 字段类型 [是否允许非空]。
最后,如果检查发现字段定义不存在问题,那我们可以用:repair table 表名; 语句进行表恢复,表越大,需要的时间越长,慢慢等就是了。
2018-01-22
mengvlog 阅读 6 次 更新于 2025-07-20 00:03:27 我来答关注问题0
  •  阿暄生活 Discuz 导入mysql 出现#1062 - Duplicate entry '1' for key 'PRIMARY'

    在使用Discuz导入MySQL时,如果遇到”ERROR 1062”错误,首先需要确认字段属性是否合理。不合理则需修改字段属性,如字段类型、长度等是否与实际值匹配。通过执行SQL语句show create table 表名;可以查看表的具体结构。如果发现问题,可以通过alter table命令修改字段属性,例如:alter table 表名称 change 字段...

  • 当mysql出现”ERROR 1062”错误时:查看字段的属性是否合理,不合理,则修改该字段的属性;合理,则进行表的恢复。如下图也有可能是:ERROR 1062: Duplicate entry ‘13747’ for key 1 等(所有这种1062类型的错误)。本地数据库:mysql -u用户名 -p密码 (本地) 远程数据库:mysql -h地址(ip如19...

  •  腾云新分享 我的论坛出现Discuz! DatabaseError(2003)notconnect的问题

    首先,MySQL服务未启动。这种情况常见于系统异常,例如磁盘空间不足或my.ini配置文件中的基于目录路径设置错误。其次,MySQL服务器资源紧张,导致无法连接。解决方法:如果你使用的是虚拟主机服务(通过购买的空间),请联系服务商检查MySQL服务是否正常启动,并确认MySQL配置信息(是否设置为localhost)。如果你...

  •  百度网友703cd4b12 登录某网站论坛时出现Discuz! info: MySQL Query Error,请问是怎么回事?

    那是网站出了问题,不是你的问题,有可能是服务器数据库空间满了,无法分配临时文件进行排序。

  •  优网 重启MYSQL 出现Discuz! Database Error (1045) notconnect

    Discuz! Database Error(1045) notconnect的解决方法:1045错误这个提示是无法连接数据库导致的。1、检查配置文件里面的数据库名、数据库用户名和密码2、虚拟主机咨询空间商看看数据库是否可以正常链接3、独立主机检查下数据库是否正常启动,如果开启中可以尝试重启看看。另外还有一点 是一般网站教程都没有提及...

檬味博客在线解答立即免费咨询

报错相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部