— 禁用外键约束
SET FOREIGN_KEY_CHECKS = 0;

— 1. 删除所有商品变体
DELETE FROM wp_posts WHERE post_type = ‘product_variation’;

— 2. 删除所有商品
DELETE FROM wp_posts WHERE post_type = ‘product’;

— 3. 删除商品分类(product_cat)
DELETE FROM wp_term_relationships WHERE term_taxonomy_id IN (
SELECT term_taxonomy_id FROM wp_term_taxonomy WHERE taxonomy = ‘product_cat’
);
DELETE FROM wp_term_taxonomy WHERE taxonomy = ‘product_cat’;
DELETE FROM wp_terms WHERE term_id NOT IN (
SELECT term_id FROM wp_term_taxonomy
);

— 4. 删除商品标签(product_tag)
DELETE FROM wp_term_relationships WHERE term_taxonomy_id IN (
SELECT term_taxonomy_id FROM wp_term_taxonomy WHERE taxonomy = ‘product_tag’
);
DELETE FROM wp_term_taxonomy WHERE taxonomy = ‘product_tag’;
DELETE FROM wp_terms WHERE term_id NOT IN (
SELECT term_id FROM wp_term_taxonomy
);

— 5. 删除自定义属性分类(pa_开头)
DELETE FROM wp_term_relationships WHERE term_taxonomy_id IN (
SELECT term_taxonomy_id FROM wp_term_taxonomy
WHERE taxonomy LIKE ‘pa_%’
);
DELETE FROM wp_term_taxonomy WHERE taxonomy LIKE ‘pa_%’;
DELETE FROM wp_terms WHERE term_id NOT IN (
SELECT term_id FROM wp_term_taxonomy
);

— 6. 清理孤立数据
— 清理商品元数据
DELETE FROM wp_postmeta WHERE post_id NOT IN (SELECT ID FROM wp_posts);

— 清理分类元数据(如果有)
DELETE FROM wp_termmeta WHERE term_id NOT IN (SELECT term_id FROM wp_terms);

— 7. 清空WooCommerce相关表
TRUNCATE TABLE wp_wc_product_meta_lookup;
TRUNCATE TABLE wp_wc_product_attributes_lookup; — WooCommerce 6.3+
TRUNCATE TABLE wp_wc_product_download_directories; — 下载目录
DELETE FROM wp_wc_category_lookup; — 分类查询表

— 8. 重置自增ID
ALTER TABLE wp_posts AUTO_INCREMENT = 1;
ALTER TABLE wp_postmeta AUTO_INCREMENT = 1;
ALTER TABLE wp_terms AUTO_INCREMENT = 1;
ALTER TABLE wp_term_taxonomy AUTO_INCREMENT = 1;
ALTER TABLE wp_term_relationships AUTO_INCREMENT = 1;

— 启用外键约束
SET FOREIGN_KEY_CHECKS = 1;

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。