永发信息网

请问 如何用SQL快速清空Magento产品和产品目录?

答案:3  悬赏:30  手机版
解决时间 2021-11-19 11:29
请问 如何用SQL快速清空Magento产品和产品目录?
最佳答案
做之前最好先备份数据库,打开你的Magento数据库选择sql ,复制下列代码在数据库 magento 运行 SQL 查询:另外介绍一种通过数据库删除产品类别的方法:同样复制下列代码在数据库magento 运行SQL 查询
全部回答
在PHTML文件当中用:
$write=Mage::getSingleton('core/resource')->getConnection('core_write');
$write->query("insertintotablenamevalues('aaa','bbb','ccc')");
括号内是你要写的SQL语句,
做之前最好先备份数据库,打开你的Magento数据库选择sql ,复制下列代码在数据库 magento 运行 SQL 查询:
TRUNCATE TABLE `catalog_product_bundle_option`;
TRUNCATE TABLE `catalog_product_bundle_option_value`;
TRUNCATE TABLE `catalog_product_bundle_selection`;
TRUNCATE TABLE `catalog_product_entity_datetime`;
TRUNCATE TABLE `catalog_product_entity_decimal`;
TRUNCATE TABLE `catalog_product_entity_gallery`;
TRUNCATE TABLE `catalog_product_entity_int`;
TRUNCATE TABLE `catalog_product_entity_media_gallery`;
TRUNCATE TABLE `catalog_product_entity_media_gallery_value`;
TRUNCATE TABLE `catalog_product_entity_text`;
TRUNCATE TABLE `catalog_product_entity_tier_price`;
TRUNCATE TABLE `catalog_product_entity_varchar`;
TRUNCATE TABLE `catalog_product_link`;
TRUNCATE TABLE `catalog_product_link_attribute`;
TRUNCATE TABLE `catalog_product_link_attribute_decimal`;
TRUNCATE TABLE `catalog_product_link_attribute_int`;
TRUNCATE TABLE `catalog_product_link_attribute_varchar`;
TRUNCATE TABLE `catalog_product_link_type`;
TRUNCATE TABLE `catalog_product_option`;
TRUNCATE TABLE `catalog_product_option_price`;
TRUNCATE TABLE `catalog_product_option_title`;
TRUNCATE TABLE `catalog_product_option_type_price`;
TRUNCATE TABLE `catalog_product_option_type_title`;
TRUNCATE TABLE `catalog_product_option_type_value`;
TRUNCATE TABLE `catalog_product_super_attribute`;
TRUNCATE TABLE `catalog_product_super_attribute_label`;
TRUNCATE TABLE `catalog_product_super_attribute_pricing`;
TRUNCATE TABLE `catalog_product_super_link`;
TRUNCATE TABLE `catalog_product_enabled_index`;
TRUNCATE TABLE `catalog_product_website`;
TRUNCATE TABLE `catalog_product_entity`;
TRUNCATE TABLE `cataloginventory_stock`;
TRUNCATE TABLE `cataloginventory_stock_item`;
TRUNCATE TABLE `cataloginventory_stock_status`;
insert into `catalog_product_link_type`(`link_type_id`,`code`) values (1,'relation'),(2,'bundle'),(3,'super'),(4,'up_sell'),(5,'cross_sell');
insert into `catalog_product_link_attribute`(`product_link_attribute_id`,`link_type_id`,`product_link_attribute_code`,`data_type`) values (1,2,'qty','decimal'),(2,1,'position','int'),(3,4,'position','int'),(4,5,'position','int'),(6,1,'qty','decimal'),(7,3,'position','int'),(8,3,'qty','decimal');
insert into `cataloginventory_stock`(`stock_id`,`stock_name`) values (1,'Default');
另外介绍一种通过数据库删除产品类别的方法:
同样复制下列代码在数据库magento 运行SQL 查询

TRUNCATE TABLE `catalog_category_entity`;
TRUNCATE TABLE `catalog_category_entity_datetime`;
TRUNCATE TABLE `catalog_category_entity_decimal`;
TRUNCATE TABLE `catalog_category_entity_int`;
TRUNCATE TABLE `catalog_category_entity_text`;
TRUNCATE TABLE `catalog_category_entity_varchar`;
TRUNCATE TABLE `catalog_category_product`;
TRUNCATE TABLE `catalog_category_product_index`;
INSERT INTO `catalog_category_entit`(`entity_id`,`entity_type_id`,`attribute_set_id`,`parent_id`,`created_at`,`updated_at`,`path`,`POSITION`,`level`,`children_count`) VALUES (1,3,0,0,'0000-00-00 00:00:00','2009-02-20 00:25:34','1',1,0,1),(2,3,3,0,'2009-02-20 00:25:34','2009-02-20 00:25:34','1/2',1,1,0);
INSERT INTO `catalog_category_entity_int`(`value_id`,`entity_type_id`,`attribute_id`,`store_id`,`entity_id`,`value`) VALUES (1,3,32,0,2,1),(2,3,32,1,2,1);
INSERT INTO `catalog_category_entity_varchar`(`value_id`,`entity_type_id`,`attribute_id`,`store_id`,`entity_id`,`value`) VALUES (1,3,31,0,1,'Root Catalog'),(2,3,33,0,1,'root-catalog'),(3,3,31,0,2,'Default Category'),(4,3,39,0,2,'PRODUCTS'),(5,3,33,0,2,'default-category');
这样就很快的删除了目录及其相关信息。

(来源于网上 嗨酷哥,有你更酷!)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎样避免彩钢屋顶被卫星扫描
海信·清泉墅怎么样?好不好?值不值得买?
古启新同名的有几个
什么是反向电阻
双胞胎不知是男孩女孩预产期在9月底,姓高,
浙江大华默认ip地址?怎么用电脑网摄像机ip地
为什么把英语定为国际语言?
D-MAX舞街区地址好找么,我有些事要过去,
fdtd 怎么模拟金属粒子的吸收光谱
再见和再也不见的区别是什么?说完再见还不是
东航复试结果多久公布
西门子s7-1200通讯协议16#8180什么意思
卧倒的圆柱体怎样计算里边液体的数量
有一首歌《噜啦啦噜啦啦噜啦噜啦啦》是什么歌
宁波英伦汽车销售服务有限公司地址有知道的么
推荐资讯
郑州回杞县的巴士一天几趟车
达州天地国际旅行社地址在什么地方,我要处理
大学,小学门口小型商铺做什么
个股k线图经常黑屏是怎会事
问个问题,放肆,把他扔出去,出自哪里
机箱电源插口那边写的230v only是什么意思
家里鱼缸冷水鱼水温快31可以吗
红军长征的发生具有必然性吗
描写景德镇美景,特产的作文
包包肩带粘手怎么处理
四平方三芯电缆多少钱100米
苏州艾尼斯学校距离无锡汽车站多远
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?