帝国cms文章标签数据从phome_ecms_news根据文章标签名字keyboard,从phome_enewstags表中查出标签id即tagid,
然后把文章id,文章分类classid,文章发布时间newstime 导入phome_enewstagsdata表中
步骤
第一步:phome_enewstagsdata清空表并且id从1开始
DELETE FROM phome_enewstagsdata;
ALTER TABLE phome_enewstagsdata AUTO_INCREMENT = 1;
第二步然后执行以下sql命令
INSERT phome_enewstagsdata (tagid,classid,id,newstime)
SELECT
B.tagid, A.classid, A.id, A.newstime
FROM phome_ecms_news A
JOIN phome_enewstags B ON FIND_IN_SET(B.tagname,A.keyboard) ;
下面的文章为1的测试sql语句,检查是不是正确,如果正确就可以执行上面的命令了。
INSERT phome_enewstagsdata (tagid,classid,id,newstime)
SELECT
B.tagid, A.classid, A.id, A.newstime
FROM phome_ecms_news A
JOIN phome_enewstags B ON FIND_IN_SET(B.tagname,A.keyboard) where id=1;