网站优化

网站优化

Products

当前位置:首页 > 网站优化 >

ZBlog文章批量修改分类目录

GG网络技术分享 2025-03-18 16:15 0


新手站长在上线新站的时候,有可能来不及或不清楚如何给网站内容进行分类。于是发布了一些文章之后才想起来要创建更多的分类目录。

这时候如何批量快速的通过关键词修改现有的文章分类呢?

以Mysql数据库为例,首先进入phpmyadmin数据库管理后台,找到需要修改的数据库,Zblog的文章是在zb_post的表中,其中

log_CateID是分类目录

log_Title是文字标题

log_Content是文字内容

然后进去SQL命令框,输入MySQL命令语句,

例如:当文章内容“log_Content”包含关键词“狗”的时候,将分类目录1改为分类目录2,输入以下代码,模拟查询看下是否正确,没问题的话,点击执行按钮即可。

UPDATE zb_post SET log_CateID = REPLACE(log_CateID, '1', '2') WHERE log_Content LIKE '%狗%'AND log_CateID = '1';

也可以多条命令同时输入执行。

比如:

UPDATE zb_post SET log_CateID = REPLACE(log_CateID, '1', '2') WHERE log_Content LIKE '%狗%'AND log_CateID = '1';

UPDATE zb_post SET log_CateID = REPLACE(log_CateID, '1', '2') WHERE log_Content LIKE '%犬%'AND log_CateID = '1';

UPDATE zb_post SET log_CateID = REPLACE(log_CateID, '1', '3') WHERE log_Content LIKE '%猫%'AND log_CateID = '1';

UPDATE zb_post SET log_CateID = REPLACE(log_CateID, '1', '5') WHERE log_Content LIKE '%鸟%'AND log_CateID = '1';

UPDATE zb_post SET log_CateID = REPLACE(log_CateID, '1', '4') WHERE log_Title LIKE '%鸟%'AND log_CateID = '1';

UPDATE zb_post SET log_CateID = REPLACE(log_CateID, '1', '5') WHERE log_Content LIKE '%养鱼%'AND log_CateID = '1';

UPDATE zb_post SET log_CateID = REPLACE(log_CateID, '1', '5') WHERE log_Title LIKE '%鱼%'AND log_CateID = '1';
前台看下是不是已经修改好分类了。

标签: zblog

提交需求或反馈

Demand feedback