データベースを削除せずにMySQLのすべてのテーブルを素早く削除する方法

データベースを削除せずにMySQLのすべてのテーブルを素早く削除する方法

この記事では、例を使用して、データベースを削除せずに MySQL 内のすべてのテーブルをすばやく削除する方法について説明します。ご参考までに、詳細は以下の通りです。

phpmyadmin を直接使用する場合、非常に簡単です。データ テーブルを確認 -> 削除をクリック -> OK をクリックするだけで、操作は完了です。

ここではデータテーブルを素早く削除するためのSQLコマンド操作方法を紹介します。

テーブルを削除するコマンド:

テーブル名を削除します。

テーブルが200個あって実行が200回だとしたら、考えただけでもやりたくないですね。

以下は information_schema ライブラリを使用したソリューションです。

次のようにコードをコピーします
SELECT CONCAT('drop table ',table_name,';') FROM information_schema.`TABLES` WHERE table_schema='データベース名';

このコマンドを使用してdrop table 表名;などのステートメントを取得し、それらをバッチで実行します。

実行結果を見てください。最初の行を削除し、dede システム内のすべてのテーブルを削除します。

デフォルトのテーブルプレフィックスを使用している場合は、次のコマンドを直接コピーして実行できます。

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

MySQL 関連のコンテンツに興味のある読者は、このサイトの次のトピックをチェックしてください: 「MySQL クエリ スキル」、「MySQL トランザクション操作スキル」、「MySQL ストアド プロシージャ スキル」、「MySQL データベース ロック関連スキルの概要」、および「MySQL 共通関数の概要」

この記事が皆様のMySQLデータベース設計に役立つことを願っています。

以下もご興味があるかもしれません:
  • PHP で MySQL 内の同じプレフィックスを持つデータ テーブルを一括削除するコード
  • MySQLでテーブルを作成および削除するための詳細な手順と構文
  • MySQL 入門 (IV) テーブルへのデータの挿入、更新、削除
  • MySQLテーブルを削除する方法
  • MySQLでテーブルデータを削除する方法
  • mysql drop database データベース削除コマンド例の説明
  • MySQLで重複データを見つけて削除し、1つの例だけを残す方法の詳細な説明
  • MySQL の Delete および Truncate ステートメントの比較
  • MySQLデータベース内の重複データを削除する方法の概要
  • MySQL のデータ削除とデータ テーブル メソッドの例

<<:  元のPATHを上書きしてコマンドが見つからないというメッセージが表示されるコマンド失敗の問題を解決する方法

>>:  node.js グローバル変数の具体的な使用法

推薦する

docker compose を使ってワンクリックで分散構成センター Apollo を展開するプロセスの詳細な説明

導入分散について話すときは、分散構成センター、分散ログ、分散リンク トラッキングなどについて考える必...

Webフォーム作成スキル

実際、上記の 3 つの表はいずれも 3 行 3 列です。区切り線を非表示にするコツはルールにあります...

Linux における $ 記号の基本的な使い方のまとめ

Linuxバージョン: CentOS 7 [root@azfdbdfsdf230lqdg1ba91 ...

Windows 8.1 で MySQL5.7 のルート パスワードを忘れた場合の解決方法

【背景】最近勉強中に非常に恥ずかしいことに遭遇しました。MySQL のパスワードを忘れてしまい、My...

Vue Element フロントエンドアプリケーション開発開発環境の準備

目次概要1. 必要なソフトウェア環境を開発する1) VSコードのインストール2) ノード開発環境をイ...

複雑なウェブサイトのナビゲーションを簡素化

<br />ナビゲーション設計は構造設計における主要なタスクの 1 つです。ソフトウェア...

CSS3で実装されたサムネイルホバー効果

成果を達成する実装コードhtml <ヘッダー> <h1><em>...

ネイティブ CSS で無限テキストカルーセルを実装する一般的な方法

テキストカルーセルは私たちの日常生活で非常に一般的です。スーパーマーケットや実店舗の入り口には、テキ...

Ubuntu 20.04 と NVIDIA ドライバーのインストールに関するチュートリアル

Ubuntu 20.04をインストールする NVIDIAドライバーをインストールする Pytouch...

Element-ui レイアウト (行と列コンポーネント) の実装

目次基本的な手順と使用方法行コンポーネントの分析レンダリング機能ソースコード分析Col成分の分析コン...

React コンポーネント間で通信する 3 つの方法 (シンプルで使いやすい)

目次1. 親子コンポーネント通信2. クロスレベルコンポーネント通信1. レイヤーごとに値を渡す2....

Vue の element-ui コンポーネントのデフォルトの CSS スタイルを変更する 4 つの方法

目次序文1. グローバル統合オーバーライドを使用する2. .vueファイルを変更する3. コンポーネ...

VueにExcelテーブルプラグインを導入する方法

この記事では、Excelテーブルプラグインを導入するVueの具体的なコードを参考までに共有します。具...

MySql データ型チュートリアル例の詳細な説明

目次1. 概要2. MySQLデータ型の詳細な説明1) 文字列型2) 整数型3) 浮動小数点型4) ...

Vueのインストール方法の紹介

目次1. グローバルに登録されたコンポーネント2. グローバルカスタム指示vue 、新しいプラグイン...