将 cuwen.wp_posts 中 文章 ID 区间为 1256869 到 1257421(含) 的文章批量设置分类为 ID = 5。
WordPress 的文章分类关系是通过 wp_term_relationships 表来建立的,所以我们需要执行 插入操作:
SQL 操作:批量设置分类:
INSERT INTO cuwen.wp_term_relationships (object_id, term_taxonomy_id)
SELECT ID, 5
FROM cuwen.wp_posts
WHERE ID BETWEEN 1256869 AND 1257421;
以上做完后,可以更新分类文章数(推荐)
WordPress 中分类对应文章数量是保存在 wp_term_taxonomy.count 字段的,批量插入后建议更新一下分类文章计数:
UPDATE cuwen.wp_term_taxonomy
SET count = (
SELECT COUNT(*) FROM cuwen.wp_term_relationships
WHERE term_taxonomy_id = 5
)
WHERE term_taxonomy_id = 5;