ホームページ >データベース >mysql チュートリアル >mysqlで複数のテーブルをバッチで削除するにはどうすればよいですか?
Mysql で複数のテーブルを一括で削除する方法: 「DROP TABLE」ステートメントを使用します。テーブル名を最後に書き、カンマで区切るだけです。構文形式は「DROP TABLE [IF EXISTS] テーブル名」です。 1 [, テーブル名 2, テーブル名 3...]」。
mysql 複数のテーブルの一括削除
DROP TABLE ステートメントを使用して 1 つまたは複数のデータ テーブルの構文形式は次のとおりです:DROP TABLE [IF EXISTS] 表名1 [ ,表名2, 表名3 ...]構文形式の説明は次のとおりです:
例:
mysql> SHOW TABLES; +--------------------+ | Tables_in_test_db | +--------------------+ | tb_emp1 | | tb_emp2 | | tb_emp3 | +--------------------+ 2 rows in set (0.00 sec)これを確認できます。実行結果からわかるように、データベースには 3 つのデータ テーブル tb_emp1、tb_emp2、および tb_emp3 があります。 データテーブル tb_emp1 と tb_emp3 を削除してみましょう。入力した SQL 文と実行結果は次のとおりです。
mysql> DROP TABLE tb_emp1,tb_emp3; Query OK, 0 rows affected (0.22 sec) mysql> SHOW TABLES; +--------------------+ | Tables_in_test_db | +--------------------+ | tb_emp2 | +--------------------+ 1 rows in set (0.00 sec)実行結果を見てわかるように、テーブルには名前が存在しません。 test_db データベースのデータ テーブル リスト テーブル tb_emp1 および tb_emp3 については、削除操作が成功しました。 推奨チュートリアル:
以上がmysqlで複数のテーブルをバッチで削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。