我的 magento 数据库中有大约 800,000 个产品,我需要删除其中大约一半的产品(大约 400,000 个)。
在 magento 1.7.0.2 上运行
从“管理产品”页面上做这件事只需要我永远。该过程需要很长时间,并且服务器不断超时。
是否有可以从数据库中删除选定产品的 SQL 语句?所有需要删除的产品,标题以*NLA开头
我知道磁电机将产品数据存储在几个不同的表中,所以我试图弄清楚如何从所有表中删除与所选产品相关的所有数据。
我知道 MySQL 语句,但我不是专家,无法弄清楚这一点。例如,如果只有一张表,我会这样做:DELETE FROM product_table WHERE title_value LIKE '*NLA%'
如果有人能指出我正确的方向,我将不胜感激。