张文保的博客
张文保 · Paul Zhang

Engineering the Future

MySQL ECSHOP

ECSHOP批量清空整站测试数据SQL语句

在安装ECSHOP整站源码模板时,会自带有一些起演示效果用的数据。投入正式运营肯定要清除掉所有的数据,如果清空的数据表不彻底,将会造成一系列严重的问题。

比如,清空了order_info,未清空pay_log,会导致会员支付后,系统无法判断是否支付成功!

清空了users,未清空红包等,会导致新注册的用户,会有测试时留下的红包、订单等

……

因此,保哥特别整理了以下操作,避免胡乱操作数据库出现各种莫名奇妙的问题。

进入ecshop后台->数据库->sql查询,输入以下你想进行的操作:

ecshop清空会员数据SQL语句:

TRUNCATE TABLE `ecs_users` ;
TRUNCATE TABLE `ecs_user_account` ;
TRUNCATE TABLE `ecs_user_bonus` ;
TRUNCATE TABLE `ecs_user_address` ;
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` ;

 

ecshop清空商品数据SQL语句:

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` ;

 

ecshop清空分类数据SQL语句:

TRUNCATE TABLE `ecs_category` ;
TRUNCATE TABLE `ecs_cat_recommend` ;

 

ecshop清空商品类型数据SQL语句:

TRUNCATE TABLE `ecs_attribute` ;

相关文章
本文标题:《ECSHOP批量清空整站测试数据SQL语句》
网址:https://zhangwenbao.com/ecshop-batch-test-data-sql.html
作者:张文保
发布时间:2017-01-24
许可协议:CC BY-NC-SA 4.0
发表新评论
SSL安全认证