1. 导出导入 Magento 所有分类和产品
分类和产品是存放在以 catalog 开头的所有表中,对这组表进行导出导入即可实现此功能。
导入分类产品的 SQL 文件前注意:
在首行加入:

1 SET FOREIGN_KEY_CHECKS=0;

在末行加入:

1 SET FOREIGN_KEY_CHECKS=1;

原因是 Magento 使用 Innodb 存储引擎。

2. 批量修改分类的 Display Settings ——> Is Anchor 值为 No

1 UPDATE `catalog_category_entity_int` set value=0 WHERE value=1 AND attribute_id=120;

3. 批量处理所有 exclude 状态的图片

1 UPDATE `catalog_product_entity_media_gallery_value` SET disabled=0 WHERE disabled=1;

4. 批量调整所有产品的价格

1 UPDATE `catalog_product_entity_decimal` SET value=round(value*1.45) WHERE attribute_id=99;

执行完后,需要到缓存管理里刷新:Layered Navigation Indices ,即可同步数据库里的关联表。

5. 清空邮件队列

1 TRUNCATE TABLE `newsletter_queue`;
1 TRUNCATE TABLE `newsletter_queue_link`;
1 TRUNCATE TABLE `newsletter_queue_store_link`;

注意:同时向上万顾客发邮件时,不要在后台查看邮件队列,不然服务器压力会很大,待邮件发完之后,记着清空邮件队列,这样在后台进入邮件队列就不会大量消耗服务器资源了。