So löschen Sie schnell alle Tabellen in MySQL, ohne die Datenbank zu löschen

So löschen Sie schnell alle Tabellen in MySQL, ohne die Datenbank zu löschen

Dieser Artikel beschreibt anhand eines Beispiels, wie Sie schnell alle Tabellen in MySQL löschen können, ohne die Datenbank zu löschen. Teilen Sie uns die Einzelheiten zu Ihrer Information mit:

Wenn Sie phpmyadmin direkt verwenden, muss es sehr einfach sein. Überprüfen Sie die Datentabelle -> klicken Sie auf Löschen -> klicken Sie auf OK, und der Vorgang ist abgeschlossen!

Hier stellen wir die SQL-Befehlsoperationsmethode zum schnellen Löschen einer Datentabelle vor.

Befehl zum Löschen einer Tabelle:

Tabellennamen löschen;

Wenn es 200 Tabellen gibt und die Ausführung 200 Mal erfolgt, möchte ich es nicht tun, wenn ich nur daran denke.

Hier ist eine Lösung unter Verwendung der Bibliothek information_schema:

Kopieren Sie den Code wie folgt:
SELECT CONCAT('Tabelle löschen ',Tabellenname,';') FROM information_schema.`TABLES` WHERE table_schema='Datenbankname';

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 das Standardtabellenpräfix verwenden, können Sie den folgenden Befehl direkt kopieren und ausführen.

CONCAT('Tabelle löschen',Tabellenname,';')
DROP TABLE dede_addonarticle;
Tabelle löschen dede_addonimages;
Tabelle löschen dede_addoninfos;
DROP TABLE dede_addonshop;
Tabelle löschen dede_addonsoft;
Tabelle löschen dede_addonspec;
Tabelle löschen dede_admin;
Tabelle löschen dede_admintype;
Tabelle löschen dede_advancedsearch;
Tabelle löschen dede_arcat;
Tabelle löschen dede_arccache;
Tabelle löschen dede_archives;
Tabelle löschen dede_arcmulti;
Tabelle löschen dede_arcrank;
Tabelle löschen dede_arctiny;
Tabelle löschen dede_arctype;
Tabelle löschen dede_area;
Tabelle löschen dede_channeltype;
Tabelle löschen dede_co_htmls;
DROP TABLE dede_co_mediaurls;
Tabelle löschen dede_co_note;
Tabelle löschen dede_co_onepage;
Tabelle löschen dede_co_urls;
DROP TABLE dede_diy_guestbook;
Tabelle löschen dede_diyform1;
Tabelle löschen dede_diyforms;
Tabelle löschen dede_dl_log;
Tabelle löschen dede_downloads;
DROP TABLE dede_erradd;
Tabelle löschen dede_feedback;
Tabelle löschen dede_flink;
Tabelle löschen dede_flinktype;
Tabelle löschen dede_freelist;
DROP TABLE dede_homepageset;
Tabelle löschen dede_keywords;
Tabelle löschen dede_log;
DROP TABLE dede_member;
DROP TABLE dede_member_company;
Tabelle löschen dede_member_feed;
Tabelle löschen dede_member_flink;
DROP TABLE dede_member_friends;
DROP TABLE dede_member_group;
DROP TABLE dede_member_guestbook;
DROP TABLE dede_member_model;
Tabelle löschen dede_member_msg;
Tabelle löschen dede_member_operation;
DROP TABLE dede_member_person;
Tabelle löschen 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;
Tabelle löschen dede_mtypes;
Tabelle löschen dede_multiserv_config;
DROP TABLE dede_myad;
DROP TABLE dede_myadtype;
DROP TABLE dede_mytag;
DROP TABLE dede_payment;
Tabelle löschen dede_plus;
DROP TABLE dede_purview;
Tabelle löschen dede_pwd_tmp;
Tabelle löschen dede_ratings;
Tabelle löschen dede_scores;
Tabelle löschen dede_search_cache;
Tabelle löschen dede_search_keywords;
Tabelle löschen dede_sgpage;
DROP TABLE dede_shops_delivery;
Tabelle löschen dede_shops_orders;
DROP TABLE dede_shops_products;
DROP TABLE dede_shops_userinfo;
Tabelle löschen dede_softconfig;
Tabelle löschen dede_sphinx;
Tabelle löschen dede_stepselect;
Tabelle löschen dede_sys_enum;
Tabelle löschen dede_sys_module;
Tabelle löschen dede_sys_set;
Tabelle löschen dede_sys_task;
Tabelle löschen dede_sysconfig;
DROP TABLE dede_tagindex;
DROP TABLE dede_taglist;
Tabelle löschen dede_uploads;
Tabelle löschen dede_verifies;
Tabelle löschen dede_vote;
DROP TABLE dede_vote_member;

Leser, die an weiteren MySQL-bezogenen Inhalten interessiert sind, können sich die folgenden Themen auf dieser Site ansehen: „MySQL-Abfragekenntnisse“, „MySQL-Transaktionsoperationskenntnisse“, „MySQL-gespeicherte Prozedurkenntnisse“, „Zusammenfassung der Kenntnisse zu MySQL-Datenbanksperren“ und „Zusammenfassung der allgemeinen MySQL-Funktionen“.

Ich hoffe, dass dieser Artikel für jedermann beim Entwurf einer MySQL-Datenbank hilfreich ist.

Das könnte Sie auch interessieren:
  • Code zum Batch-Löschen von Datentabellen mit demselben Präfix in Mysql in PHP
  • Detaillierte Anweisungen und Syntax zum Erstellen und Löschen von Tabellen in MySQL
  • Erste Schritte mit MySQL (IV) Einfügen, Aktualisieren und Löschen von Daten aus einer Tabelle
  • So löschen Sie eine MySQL-Tabelle
  • So löschen Sie Tabellendaten in MySQL
  • mysql drop database - Befehl „Datenbank löschen“ - Beispielerklärung
  • Detaillierte Erklärung, wie man doppelte Daten in MySQL findet und löscht und nur ein Beispiel behält
  • Vergleich der MySQL Delete- und Truncate-Anweisungen
  • Zusammenfassung der Methoden zum Löschen doppelter Daten in der MySQL-Datenbank
  • Beispiel für die MySQL-Methode zum Löschen von Daten und Datentabellen

<<:  So lösen Sie das Problem des Befehlsfehlers, der durch das Überschreiben des ursprünglichen Pfads und die Meldung „Befehl nicht gefunden“ verursacht wird

>>:  Spezifische Verwendung globaler Variablen von node.js

Artikel empfehlen

MySQL ändert die Standard-Engine und Zeichensatzdetails

Inhaltsverzeichnis 1. Datenbankmodul 1.1 Datenban...

Codeanalyse von Benutzervariablen in MySQL-Abfrageanweisungen

Im vorherigen Artikel haben wir die MySQL-Optimie...

Docker View JVM-Speichernutzung

1. Rufen Sie den Hostcomputer des Docker-Containe...

So erstellen Sie ein stilvolles Webseiten-Design (Grafik-Tutorial)

„Großartig“ sind wahrscheinlich die beiden Worte, ...

Öffentliche kostenlose STUN-Server

Öffentliche kostenlose STUN-Server Wenn das SIP-T...

So entfernen Sie Wagenrücklaufzeichen aus Text in Linux

Machen Sie sich keine Sorgen, wenn Sie das Wagenr...

TimePicker im Element deaktiviert einen Teil der Zeit (deaktiviert auf Minuten)

Die Projektanforderungen lauten: Datum und Uhrzei...

So erweitern Sie die Festplattengröße einer virtuellen Maschine

Nachdem Vmvare die Festplattengröße der virtuelle...