Discuz 导入mysql 出现#1062 - Duplicate entry '1' for key 'PRIMARY'

Discuz 导入mysql 出现#1062 - Duplicate entry '1' for key 'PRIMARY',第1张

原因:

根据MySQL返回的错误代码(Duplicate

entry

'1'

for

key

'PRIMARY')判断,MySQL对应数据库的表(pre_alj_aboutus_menu)中已经含有主键为1的记录。

解决方案:

a)

先清空pre_alj_aboutus_menu表的数据,再重新用Discuz导入;

b)

对比pre_alj_aboutus_menu表现有记录与即将导入的记录,手动修改有冲突的主键值

备注:

修复上述问题均需要对SQL语言有基本了解,使用“mysql终端”或者“phpmyadmin”等图形化工具进行 *** 作,否则只能重建数据库,一切重新来过。

你可以建立一个简单的文件测试

<?php

if (mysql_connect('localhost','root','密码')){

echo "<br>Mysql"

}else{

echo "<br>Mysql Close"

}

?>

不行,说明你mysql没有安装好.discuz我也用过,应该没有问题的


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/7236479.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存