MySQL实现快速删除所有表而不删除数据库的方法
本文实例讲述了MySQL实现快速删除所有表而不删除数据库的方法。分享给大家供大家参考,具体如下:
如果直接使用phpmyadmin操作的话肯定非常简单,勾选数据表-》点击删除-》点击确定,操作完毕!
这里介绍一下快速删除数据表的SQL命令操作方法。
删除表的命令:
droptable表名;
如果有200张表,执行200次,想想就不想动手了。
下面提供一个使用information_schema库的方案:
SELECTCONCAT('droptable',table_name,';')FROMinformation_schema.`TABLES`WHEREtable_schema='数据库名';
通过这条命令来得到droptable表名;这样的语句,然后批量执行。
看我执行的结果,去掉第一行,后面就是删除dede系统中所有表。
如果你是dede默认表前缀,可以直接复制下面的命令执行以下就好。
CONCAT('droptable',table_name,';')
DROPTABLEdede_addonarticle;
DROPTABLEdede_addonimages;
DROPTABLEdede_addoninfos;
DROPTABLEdede_addonshop;
DROPTABLEdede_addonsoft;
DROPTABLEdede_addonspec;
DROPTABLEdede_admin;
DROPTABLEdede_admintype;
DROPTABLEdede_advancedsearch;
DROPTABLEdede_arcatt;
DROPTABLEdede_arccache;
DROPTABLEdede_archives;
DROPTABLEdede_arcmulti;
DROPTABLEdede_arcrank;
DROPTABLEdede_arctiny;
DROPTABLEdede_arctype;
DROPTABLEdede_area;
DROPTABLEdede_channeltype;
DROPTABLEdede_co_htmls;
DROPTABLEdede_co_mediaurls;
DROPTABLEdede_co_note;
DROPTABLEdede_co_onepage;
DROPTABLEdede_co_urls;
DROPTABLEdede_diy_guestbook;
DROPTABLEdede_diyform1;
DROPTABLEdede_diyforms;
DROPTABLEdede_dl_log;
DROPTABLEdede_downloads;
DROPTABLEdede_erradd;
DROPTABLEdede_feedback;
DROPTABLEdede_flink;
DROPTABLEdede_flinktype;
DROPTABLEdede_freelist;
DROPTABLEdede_homepageset;
DROPTABLEdede_keywords;
DROPTABLEdede_log;
DROPTABLEdede_member;
DROPTABLEdede_member_company;
DROPTABLEdede_member_feed;
DROPTABLEdede_member_flink;
DROPTABLEdede_member_friends;
DROPTABLEdede_member_group;
DROPTABLEdede_member_guestbook;
DROPTABLEdede_member_model;
DROPTABLEdede_member_msg;
DROPTABLEdede_member_operation;
DROPTABLEdede_member_person;
DROPTABLEdede_member_pms;
DROPTABLEdede_member_snsmsg;
DROPTABLEdede_member_space;
DROPTABLEdede_member_stow;
DROPTABLEdede_member_stowtype;
DROPTABLEdede_member_tj;
DROPTABLEdede_member_type;
DROPTABLEdede_member_vhistory;
DROPTABLEdede_moneycard_record;
DROPTABLEdede_moneycard_type;
DROPTABLEdede_mtypes;
DROPTABLEdede_multiserv_config;
DROPTABLEdede_myad;
DROPTABLEdede_myadtype;
DROPTABLEdede_mytag;
DROPTABLEdede_payment;
DROPTABLEdede_plus;
DROPTABLEdede_purview;
DROPTABLEdede_pwd_tmp;
DROPTABLEdede_ratings;
DROPTABLEdede_scores;
DROPTABLEdede_search_cache;
DROPTABLEdede_search_keywords;
DROPTABLEdede_sgpage;
DROPTABLEdede_shops_delivery;
DROPTABLEdede_shops_orders;
DROPTABLEdede_shops_products;
DROPTABLEdede_shops_userinfo;
DROPTABLEdede_softconfig;
DROPTABLEdede_sphinx;
DROPTABLEdede_stepselect;
DROPTABLEdede_sys_enum;
DROPTABLEdede_sys_module;
DROPTABLEdede_sys_set;
DROPTABLEdede_sys_task;
DROPTABLEdede_sysconfig;
DROPTABLEdede_tagindex;
DROPTABLEdede_taglist;
DROPTABLEdede_uploads;
DROPTABLEdede_verifies;
DROPTABLEdede_vote;
DROPTABLEdede_vote_member;
更多关于MySQL相关内容感兴趣的读者可查看本站专题:《MySQL查询技巧大全》、《MySQL事务操作技巧汇总》、《MySQL存储过程技巧大全》、《MySQL数据库锁相关技巧汇总》及《MySQL常用函数大汇总》
希望本文所述对大家MySQL数据库计有所帮助。