您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop数据库清空的方法,ecshop数据执行SQL命令收集整理
涵雁2024-05-13Ecshop商城教程已有人查阅
导读有时候想清空商城一些没有必要数据但是手动删除太慢了,代码号今天整理一些SQL执行清空命令,希望对大家有所帮助!
有时候想清空商城一些没有必要数据但是手动删除太慢了,代码号今天整理一些SQL执行清空命令,希望对大家有所帮助!
1.ecshop如何快速清空模板的测试订单信息
刚刚安装的模板,如何快速清空模板的订单测试数据呢?
方法:
然后后台数据库管理 SQL查询进去 执行方法的语句即可。
2.ecshop对测试数据进行数据库清除操作,避免胡乱清空导致系统问题
ecshop对数据库测试数据进行清除操作。
如果清空的数据表不 ,将会造成一系列严重的问题。
比如,清空了order_info,未清空pay_log,会导致会员支付后,系统无法判断是否支付成功!
清空了users,未清空红包等,会导致新注册的用户,会有测试时留下的红包、订单等
……
因此,ECSHOP代码号特别整理了以下操作,避免胡乱操作数据库出现问题!
--操作方式:后台->数据库->sql查询 输入以下你想进行的操作
--
-- 清空会员有关数据:
--
TRUNCATE TABLE `ecs_users` ;
TRUNCATE TABLE `ecs_user_account` ;
TRUNCATE TABLE `ecs_user_bonus` ;
TRUNCATE TABLE `ecs_user_address` ;
TRUNCATE TABLE `ecs_return` ;
TRUNCATE TABLE `ecs_return_note` ;
TRUNCATE TABLE `ecs_pay_log` ;
TRUNCATE TABLE `ecs_order_info` ;
TRUNCATE TABLE `ecs_order_goods` ;
TRUNCATE TABLE `ecs_order_action` ;
TRUNCATE TABLE `ecs_feedback` ;
TRUNCATE TABLE `ecs_delivery_goods`;
TRUNCATE TABLE `ecs_delivery_order` ;
TRUNCATE TABLE `ecs_comment` ;
TRUNCATE TABLE `ecs_collect_goods` ;
TRUNCATE TABLE `ecs_back_goods` ;
TRUNCATE TABLE `ecs_back_order` ;
TRUNCATE TABLE `ecs_admin_log` ;
TRUNCATE TABLE `ecs_account_log` ;
TRUNCATE TABLE `ecs_cart` ;
TRUNCATE TABLE `reg_extend_info` ;
--
-- 清空商品有关数据
--
TRUNCATE TABLE `ecs_goods` ;
TRUNCATE TABLE `ecs_goods_activity` ;
TRUNCATE TABLE `ecs_goods_activity` ;
TRUNCATE TABLE `ecs_goods_article` ;
TRUNCATE TABLE `ecs_goods_attr` ;
TRUNCATE TABLE `ecs_goods_cat` ;
TRUNCATE TABLE `ecs_goods_gallery` ;
TRUNCATE TABLE `ecs_goods_type` ;
TRUNCATE TABLE `ecs_group_goods` ;
TRUNCATE TABLE `ecs_keywords` ;
TRUNCATE TABLE `ecs_products` ;
TRUNCATE TABLE `ecs_brand` ;
TRUNCATE TABLE `ecs_card` ;
TRUNCATE TABLE `ecs_exchange_goods` ;
TRUNCATE TABLE `ecs_link_goods` ;
TRUNCATE TABLE `ecs_package_goods` ;
--
-- 清空分类有关数据
--
TRUNCATE TABLE `ecs_category` ;
TRUNCATE TABLE `ecs_cat_recommend` ;
--
-- 清空商品类型有关数据
--
TRUNCATE TABLE `ecs_attribute` ;
3.总结一些ecshop常用的SQL语句,也许在平时操作中可以用到,语句中的ecs_ 是默认表前缀,执行时候请注意表前缀
- 批量删除ecshop后台二级 栏目,只留 栏目。 DELETE FROM `ecs_category` WHERE `parent_id` !='0';
-- 删除ECSHOP所有商品的精品属 : update ecs_goods set is_best = '0'; -- 删除所有产品的新品属 : update ecs_goods set is_new = '0'; -- 删除所有产品的热销属 : update ecs_goods set is_hot = '0'; -- 依次类推,删除所有促销商品就是: update ecs_goods set is_promote = '0'; -- 批量设置广告结束时间 UPDATE ecs_ad SET end_time='1625846400'; -- 批量设置产品库存数量 UPDATE ecs_goods SET goods_number= '2000'; -- 批量设置促销商品的促销结束时间 UPDATE ecs_goods SET promote_end_date = '1625846400' where promote_end_date <> 0 ; -- 批量删除订单 delete from ecs_order_goods; delete from ecs_order_info; delete from ecs_order_action;
4.ecshop后台常用的一些sql清除语句
后台想把原有的测试商品,测试分类删掉,一种方法是后台一点一点的删,这样是很费时间,而且也很繁琐。
我们可以通过直接清除数据库中的某一个数据表来达到我们删除的目的。
后台sql查询中:
1。删除商品数据:TRUNCATE TABLE `ecs_goods`
2。删除分类数据:TRUNCATE TABLE `ecs_category`
3。删除团购商品,拍卖活动之类的活动数据:
TRUNCATE TABLE `ecs_goods_activity`
4。删除订单信息(两条分成两次执行):
TRUNCATE TABLE `对应的数据表名`
1.ecshop如何快速清空模板的测试订单信息
刚刚安装的模板,如何快速清空模板的订单测试数据呢?
方法:
truncate table ecs_order_action;
truncate table ecs_order_goods;
truncate table ecs_order_info;
delete from ecs_pay_log where order_type=0;
请注意表前缀 ,ecs_ 就是表前缀 ,如果不知道 后台数据库管理 数据表优化查看即可。然后后台数据库管理 SQL查询进去 执行方法的语句即可。
2.ecshop对测试数据进行数据库清除操作,避免胡乱清空导致系统问题
ecshop对数据库测试数据进行清除操作。
如果清空的数据表不 ,将会造成一系列严重的问题。
比如,清空了order_info,未清空pay_log,会导致会员支付后,系统无法判断是否支付成功!
清空了users,未清空红包等,会导致新注册的用户,会有测试时留下的红包、订单等
……
因此,ECSHOP代码号特别整理了以下操作,避免胡乱操作数据库出现问题!
--操作方式:后台->数据库->sql查询 输入以下你想进行的操作
--
-- 清空会员有关数据:
--
TRUNCATE TABLE `ecs_users` ;
TRUNCATE TABLE `ecs_user_account` ;
TRUNCATE TABLE `ecs_user_bonus` ;
TRUNCATE TABLE `ecs_user_address` ;
TRUNCATE TABLE `ecs_return` ;
TRUNCATE TABLE `ecs_return_note` ;
TRUNCATE TABLE `ecs_pay_log` ;
TRUNCATE TABLE `ecs_order_info` ;
TRUNCATE TABLE `ecs_order_goods` ;
TRUNCATE TABLE `ecs_order_action` ;
TRUNCATE TABLE `ecs_feedback` ;
TRUNCATE TABLE `ecs_delivery_goods`;
TRUNCATE TABLE `ecs_delivery_order` ;
TRUNCATE TABLE `ecs_comment` ;
TRUNCATE TABLE `ecs_collect_goods` ;
TRUNCATE TABLE `ecs_back_goods` ;
TRUNCATE TABLE `ecs_back_order` ;
TRUNCATE TABLE `ecs_admin_log` ;
TRUNCATE TABLE `ecs_account_log` ;
TRUNCATE TABLE `ecs_cart` ;
TRUNCATE TABLE `reg_extend_info` ;
--
-- 清空商品有关数据
--
TRUNCATE TABLE `ecs_goods` ;
TRUNCATE TABLE `ecs_goods_activity` ;
TRUNCATE TABLE `ecs_goods_activity` ;
TRUNCATE TABLE `ecs_goods_article` ;
TRUNCATE TABLE `ecs_goods_attr` ;
TRUNCATE TABLE `ecs_goods_cat` ;
TRUNCATE TABLE `ecs_goods_gallery` ;
TRUNCATE TABLE `ecs_goods_type` ;
TRUNCATE TABLE `ecs_group_goods` ;
TRUNCATE TABLE `ecs_keywords` ;
TRUNCATE TABLE `ecs_products` ;
TRUNCATE TABLE `ecs_brand` ;
TRUNCATE TABLE `ecs_card` ;
TRUNCATE TABLE `ecs_exchange_goods` ;
TRUNCATE TABLE `ecs_link_goods` ;
TRUNCATE TABLE `ecs_package_goods` ;
--
-- 清空分类有关数据
--
TRUNCATE TABLE `ecs_category` ;
TRUNCATE TABLE `ecs_cat_recommend` ;
--
-- 清空商品类型有关数据
--
TRUNCATE TABLE `ecs_attribute` ;
3.总结一些ecshop常用的SQL语句,也许在平时操作中可以用到,语句中的ecs_ 是默认表前缀,执行时候请注意表前缀
- 批量删除ecshop后台二级 栏目,只留 栏目。 DELETE FROM `ecs_category` WHERE `parent_id` !='0';
-- 删除ECSHOP所有商品的精品属 : update ecs_goods set is_best = '0'; -- 删除所有产品的新品属 : update ecs_goods set is_new = '0'; -- 删除所有产品的热销属 : update ecs_goods set is_hot = '0'; -- 依次类推,删除所有促销商品就是: update ecs_goods set is_promote = '0'; -- 批量设置广告结束时间 UPDATE ecs_ad SET end_time='1625846400'; -- 批量设置产品库存数量 UPDATE ecs_goods SET goods_number= '2000'; -- 批量设置促销商品的促销结束时间 UPDATE ecs_goods SET promote_end_date = '1625846400' where promote_end_date <> 0 ; -- 批量删除订单 delete from ecs_order_goods; delete from ecs_order_info; delete from ecs_order_action;
4.ecshop后台常用的一些sql清除语句
后台想把原有的测试商品,测试分类删掉,一种方法是后台一点一点的删,这样是很费时间,而且也很繁琐。
我们可以通过直接清除数据库中的某一个数据表来达到我们删除的目的。
后台sql查询中:
1。删除商品数据:TRUNCATE TABLE `ecs_goods`
2。删除分类数据:TRUNCATE TABLE `ecs_category`
3。删除团购商品,拍卖活动之类的活动数据:
TRUNCATE TABLE `ecs_goods_activity`
4。删除订单信息(两条分成两次执行):
TRUNCATE TABLE `ecs_order_goods`
TRUNCATE TABLE `ecs_order_info`
如果还需要删除别的,只需要找到相应的数据表,用下面的语句修改下在sql查询中执行即可。TRUNCATE TABLE `对应的数据表名`
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop商品删除后同时自动删除商品描述图的方法
ECSHOP商城默认删除商品时候不会同时删除商品描述里面图片,如果日积月累,这些没有用商品描述图片会占用服务器和空间大量容量,增加我们空间成本
ecshop会员批量下单批量生成虚拟订单教程
一客户网站新上线,没人气,于是想批量生成一些订单,,,,无可厚非了,前期推广嘛,,,,,也不算什么高深的东西,在这共享一下,有谁新店刚开的来瞧瞧了,或者合适你,用到了存储过程..
ecshop域名切换访问使用相同数据不同模板效果
ECSHOP如何实现相同数据不同域名访问显示不同模板界面效果常有客户问这样的一个需求, 他想要这样一个网站, 网站内容是相同的程序, 相同的数据, 但是需要绑定不同的域名。
ecshop删除购物流程中的配送方式和支付方式
1、首先删除 ECSHOP模板文件里的表单部分,打开 flow.dwt 文件,找到如下代码将其删除之。(注:下面提供的代码是针对官方默认模板的,不同模板,删除的代码有所不同。)
相关源码
-
(自适应)证书授权书防伪查询系统pbootcms模板本模板基于PbootCMS系统开发,为各类证书查询机构设计,可快速构建高效安全的证书核验平台。采用响应式布局技术,自动适配手机端操作,支持批量导入证书数据,提供便捷的查询接口,满足机构证书管理及用户在线核验需求。查看源码 -
(自适应响应式)html5高档服装定制西服pbootcms模板下载本模板基于PbootCMS内核开发,为服装定制企业和服装品牌量身打造。设计风格时尚现代,充分展现服装行业的审美特质与品牌魅力。采用HTML5响应式技术,确保在各种设备上呈现视觉效果。整站布局注重产品展示与品牌叙事,帮助企业有效展示服装系列与定制服务,提升客户体验。查看源码 -
帝国cms7.5奇闻异事末解之谜模板免费下载带数据本模板基于帝国CMS7.5系统开发,为神秘现象、未解之谜类主题网站设计。包含完整的PC端、移动端及百度MIP站同步生成功能,内置火车头采集规则模块,可快速采集目标站内容资源。整体设计风格神秘大气,符合主题定位。查看源码 -
自适应新闻资讯技术博客个人网站pbootcms模板该模板基于PbootCMS开源内核深度开发,该模板适用于游戏新闻网站、游戏博客等企业或个人网站,新闻资讯技术博客pbootcms模板;采用六级分辨率断点适配技术查看源码 -
(自适应)游泳馆泳池水处理器设备pbootcms网站模板免费下载专注服务于泳池水处理设备制造商、泳池系统工程商等企业用户。模板预设设备分类体系、技术参数展示模块和解决方案呈现页面,满足行业特有展示需求。查看源码 -
(PC+WAP)楼承板建筑工程合金钢铁材料pbootcms网站源码下载为楼承板生产商及建筑工程企业设计的响应式网站模板,采用PbootCMS内核开发,同步适配电脑与移动设备浏览。通过模块化结构展示工程案例、产品参数等专业内容,帮助建筑建材企业建立标准化数字展示平台,提升行业专业形象。查看源码
| 分享笔记 (共有 篇笔记) |