Heim  >  Artikel  >  Datenbank  >  Teilen Sie die Implementierungsmethode von MySQL, indem Sie schnell alle Tabellen löschen, ohne die Datenbank zu löschen

Teilen Sie die Implementierungsmethode von MySQL, indem Sie schnell alle Tabellen löschen, ohne die Datenbank zu löschen

黄舟
黄舟Original
2017-09-14 11:28:121539Durchsuche

In diesem Artikel wird hauptsächlich die Methode von MySQL vorgestellt, mit der alle Tabellen schnell gelöscht werden können, ohne dass die Datenbank gelöscht werden muss. Dazu gehören die zugehörigen Betriebsfähigkeiten von MySQL-Batch-Ausführungsanweisungen.

Dieser Artikel beschreibt MySQL Implementierung mit Beispielen. Eine schnelle Möglichkeit, alle Tabellen zu löschen, ohne die Datenbank zu löschen. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Wenn Sie phpmyadmin direkt zur Bedienung verwenden, ist es auf jeden Fall sehr einfach. Überprüfen Sie die Datentabelle – „Klicken Sie zum Löschen“ – Klicken Sie auf „OK“. Der Vorgang ist abgeschlossen!

Hier stellen wir die SQL-Befehlsoperationsmethode vor, um die Datentabelle schnell zu löschen.

Befehl zum Löschen von Tabellen:


drop table 表名;

Wenn 200 Tabellen vorhanden sind und 200 Mal ausgeführt werden, möchten Sie es nicht tun, wenn Sie nur darüber nachdenken Es.

Das Folgende bietet eine Lösung unter Verwendung der information_schema-Bibliothek:

Kopieren Sie den Code Der Code lautet wie folgt:

SELECT CONCAT(' drop table ',table_name ,';') FROM information_schema.`TABLES` WHERE table_schema='database name';

Verwenden Sie diesen Befehl, um Anweisungen wie drop table 表名; abzurufen und sie dann stapelweise auszuführen.

Sehen Sie sich die Ergebnisse meiner Ausführung an, entfernen Sie die erste Zeile und löschen Sie dann alle Tabellen im Dede-System.

Wenn Sie dede als Standardtabellenpräfix verwenden, können Sie den folgenden Befehl direkt kopieren und ausführen.


CONCAT('drop table ',table_name,';')
DROP TABLE dede_addonarticle;
DROP TABLE dede_addonimages;
DROP TABLE dede_addoninfos;
DROP TABLE dede_addonshop;
DROP TABLE dede_addonsoft;
DROP TABLE dede_addonspec;
DROP TABLE dede_admin;
DROP TABLE dede_admintype;
DROP TABLE dede_advancedsearch;
DROP TABLE dede_arcatt;
DROP TABLE dede_arccache;
DROP TABLE dede_archives;
DROP TABLE dede_arcmulti;
DROP TABLE dede_arcrank;
DROP TABLE dede_arctiny;
DROP TABLE dede_arctype;
DROP TABLE dede_area;
DROP TABLE dede_channeltype;
DROP TABLE dede_co_htmls;
DROP TABLE dede_co_mediaurls;
DROP TABLE dede_co_note;
DROP TABLE dede_co_onepage;
DROP TABLE dede_co_urls;
DROP TABLE dede_diy_guestbook;
DROP TABLE dede_diyform1;
DROP TABLE dede_diyforms;
DROP TABLE dede_dl_log;
DROP TABLE dede_downloads;
DROP TABLE dede_erradd;
DROP TABLE dede_feedback;
DROP TABLE dede_flink;
DROP TABLE dede_flinktype;
DROP TABLE dede_freelist;
DROP TABLE dede_homepageset;
DROP TABLE dede_keywords;
DROP TABLE dede_log;
DROP TABLE dede_member;
DROP TABLE dede_member_company;
DROP TABLE dede_member_feed;
DROP TABLE dede_member_flink;
DROP TABLE dede_member_friends;
DROP TABLE dede_member_group;
DROP TABLE dede_member_guestbook;
DROP TABLE dede_member_model;
DROP TABLE dede_member_msg;
DROP TABLE dede_member_operation;
DROP TABLE dede_member_person;
DROP TABLE dede_member_pms;
DROP TABLE dede_member_snsmsg;
DROP TABLE dede_member_space;
DROP TABLE dede_member_stow;
DROP TABLE dede_member_stowtype;
DROP TABLE dede_member_tj;
DROP TABLE dede_member_type;
DROP TABLE dede_member_vhistory;
DROP TABLE dede_moneycard_record;
DROP TABLE dede_moneycard_type;
DROP TABLE dede_mtypes;
DROP TABLE dede_multiserv_config;
DROP TABLE dede_myad;
DROP TABLE dede_myadtype;
DROP TABLE dede_mytag;
DROP TABLE dede_payment;
DROP TABLE dede_plus;
DROP TABLE dede_purview;
DROP TABLE dede_pwd_tmp;
DROP TABLE dede_ratings;
DROP TABLE dede_scores;
DROP TABLE dede_search_cache;
DROP TABLE dede_search_keywords;
DROP TABLE dede_sgpage;
DROP TABLE dede_shops_delivery;
DROP TABLE dede_shops_orders;
DROP TABLE dede_shops_products;
DROP TABLE dede_shops_userinfo;
DROP TABLE dede_softconfig;
DROP TABLE dede_sphinx;
DROP TABLE dede_stepselect;
DROP TABLE dede_sys_enum;
DROP TABLE dede_sys_module;
DROP TABLE dede_sys_set;
DROP TABLE dede_sys_task;
DROP TABLE dede_sysconfig;
DROP TABLE dede_tagindex;
DROP TABLE dede_taglist;
DROP TABLE dede_uploads;
DROP TABLE dede_verifies;
DROP TABLE dede_vote;
DROP TABLE dede_vote_member;

Das obige ist der detaillierte Inhalt vonTeilen Sie die Implementierungsmethode von MySQL, indem Sie schnell alle Tabellen löschen, ohne die Datenbank zu löschen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn