为企业
提供网站平台解决方案

178 7892 1916

QQ客服:

最新动态:

DeDeCMS教程

你的位置:首页 > 建站知识 > DeDeCMS教程 > dede Column 'nature' has duplicated value '婆婆妈妈' in SET的解决办法

dede Column 'nature' has duplicated value '婆婆妈妈' in SET的解决办法

发布时间:2013-12-27 14:46作者:桂林蚂蚁网络网址:www.浏览:
dede Column 'nature' has duplicated value '婆婆妈妈' in SET的解决办法要为ant2_member_person表中nature字段的set值出现了重复,按照该 教程处理下即可
在用navcat还原织梦dedecms还原数据时,总是出现Column 'nature' has duplicated value '婆婆妈妈' in SET的解决办法,这是因为ant2_member_person表中nature字段的set值出现了重复,按照该 教程处理下即可。

解决方法一:
最近在使用Navicat备份转移DedeCMS数据库 时经常出现如图1的错误提示:
(主要涉及DedeCMS_5.6 DedeCMS_5.7 DedeCMS_5.7_SP1
(图1

具体查看了下,主要为ant2_member_person表中nature字段的set值出现了重复,我们只 需要将其中冗余的一项去除即可,具体操作如图:
在我们导出转移前,修改ant2_member_person#@_为用户 自定义的表前缀)表如图2
(图2

选中nature字段,在值这 一项的右侧点击...浏览字段的值,找到婆婆妈妈,选中,点击“-”号,删除该冗余值。
(图3


点击保存确认修改 如图4
(4)

接着我们再进行导出,转移即可。



处理方法2



转移前,在后台 SQL命令行工具 中运行如下SQL
GBK版:
ALTER TABLE `ant2_member_person`
MODIFY COLUMN `nature`  set('性格外向','性格内向','活泼开朗','豪放不羁','患得患失','冲动','幽默','稳重','轻浮','沉默寡言','多愁善感','时喜时悲','附庸风雅','能说会道','坚强','脆弱','幼稚','成熟','快言快语','损人利己','狡猾善变','交际广泛','优柔寡断','自私','真诚','独立','依赖','难以琢磨','悲观消极','郁郁寡欢','胆小怕事','乐观向上','任性','自负','自卑','拜金','温柔体贴','小心翼翼','暴力倾向','逆来顺受','不拘小节','暴躁','倔强','豪爽','害羞','婆婆妈妈','敢做敢当','助人为乐','耿直','虚伪','孤僻','老实','守旧','敏感','迟钝','武断','果断','刻薄') CHARACTER SET gbk COLLATE gbk_chinese_ci NULL DEFAULT NULL AFTER `language`;

UTF8版:
ALTER TABLE `ant2_member_person`
MODIFY COLUMN `nature`  set('性格外向','性格内向','活泼开朗','豪放不羁','患得患失','冲动','幽默','稳重','轻浮','沉默寡言','多愁善感','时喜时悲','附庸风雅','能说会道','坚强','脆弱','幼稚','成熟','快言快语','损人利己','狡猾善变','交际广泛','优柔寡断','自私','真诚','独立','依赖','难以琢磨','悲观消极','郁郁寡欢','胆小怕事','乐观向上','任性','自负','自卑','拜金','温柔体贴','小心翼翼','暴力倾向','逆来顺受','不拘小节','暴躁','倔强','豪爽','害羞','婆婆妈妈','敢做敢当','助人为乐','耿直','虚伪','孤僻','老实','守旧','敏感','迟钝','武断','果断','刻薄') CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL AFTER `language`;
接着再使用navicat备份转移数据库即可。
友情链接:    顶峰彩票  天地汇棋牌娱乐   梧桐彩票-首页   众联彩票  梧桐彩票