DeDeCMS MySQL Column ‘nature’ has duplicated value ‘婆婆妈妈’ in SET 错误解决方案

我们在做网站迁移,或者备份数据库时,需要导出一个.sql的数据库文件,然后再把这个.sql文件导入到新的数据库当中,但是我们在导入 dedecms 模板的 sql 数据库时,有时候会提示 Column ‘nature’ has duplicated value ‘婆婆妈妈’ in SET 这个错误的,那么我们该如何去解决呢?

DeDeCMS MySQL Column ‘nature’ has duplicated value ‘婆婆妈妈’ in SET 错误解决方案

解决方案一:

  1. 登录到原有的程序后台
  2. 进入会员选项
  3. 会员模型管理
  4. 个人->编辑->性格->编辑
  5. 在默认值的编辑框里找到其中一个”婆婆妈妈,”,连同后面的一个逗号一起删除掉
  6. 点击最下面的”确定”
  7. 再点击一次最下面的”确定”,
  8. 确定删除后再导出数据库为.sql文件

报错的原因是因为数据库当中“婆婆妈妈”这个词重复了,我们需要删掉一个再次导出就会恢复正常,这种方式就是进行根除问题

解决方案二:

方案二就是直接从数据库的配置文件当中去备份数据库的文件,这样备份出来的文件就不是.sql文件,而是一个文件夹。

DeDeCMS MySQL Column ‘nature’ has duplicated value ‘婆婆妈妈’ in SET 错误解决方案
  1. 去mysql配置文件的data目录下,找到以数据库名命名的文件夹,直接右键复制
  2. 进行压缩后即可下载备份
  3. 然后如果是需要导入到新的数据库当中,一样是找新的mysql数据库配置的文件夹,直接把这个以数据库名命名的文件夹放到data目录下即可
  4. 重启或者刷新mysql服务,然后就可以看到这个数据库了

这种方式就是不修改配置文件,将旧的数据库完完全全的复制到新的数据库上面来,正常来讲不会报错的,这两种方案都可行,亲测有效

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/4638

(3)
郭靖的头像郭靖
上一篇 2022年6月14日 下午2:11
下一篇 2022年6月14日 下午4:08

相关推荐

  • MySQL 用户管理和权限管理

    在项目中,一个数据库有很多人需要使用,不能所有的人都使用相同的权限,如果人比较多,一人一个用户也很难管理。一般来说,会分超级管理员权限,管理员权限,读写权限,只读权限等,这样方便管理。当然,具体怎么管理权限根据实际情况来确定。无论如何,都需要创建多个用户来管理权限。root 是数据库的超级管理员用户,对于普通开发人员来说,权限太大了,如果不小心做了一些不可逆…

    2022年6月9日
    1.6K00
  • WordPress无法上传图片、文件(服务器找不到上传的图片文件)

    前言 昨天写了一张文章,发现无法上传特色图片。 上传图片显示如下: 我们复制图片路径的URL,此时出现404问题 根本没有12月份的路径 重点: 为了这个问题我解决了一上午。 网上的大多数方法就是给uploads设置权限,但是我的权限已经是755了,而且是nginx的属主和属组,应该不是权限问题 分析问题 调试模式出现404,说明服务器基本上没有上…

    2023年3月24日
    1.3K00
  • Tomcat日志切割工具 logrotate

    Tomcat日志切割工具 logrotate 在我们生产环境中经常遇到tomcat log清理的问题,曾经做过实验通过重定向的方式把日志清空,但是发现日志tomcat里面的catalina.out不输出日志了。这时候我们可以考虑一下日志管理工具Logrotate 一、日志工具Logrotate简介 二、Logrotate运行机制 系统会定时运行logrota…

    2023年3月24日
    1.1K00
  • Centos7.6下宝塔安装及资产管理系统部署

    一:宝塔安装 1、连接linux服务器 2、执行命令开始安装 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec 安装成功出现下方界面 3、访问外网地址…

    2022年6月8日
    4.6K90
  • 已解决:Strict Standards: Non-static method cls_image::gd_version() should not be called statically in…..

    iis网站更换php版本后,遇到问题 原因:PHP升级到5.4X以后的兼容性语法问题 解决: 将php版本换回5.4之前的版本就可以解决

    2023年3月17日
    1.2K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信