このチュートリアルは、MySQLを使用した基本的なSQLクエリの学習シリーズの一部です。このチュートリアルでは、MySQLでテーブルを削除または削除するSQLクエリについて説明します。
ドロップテーブル クエリ
クエリDROPTABLEを使用して、データベーステーブルを削除または削除できます。データベースにリモートでログインしている場合、テーブルを削除するには、テーブルのDROP権限も必要になります。
以下のクエリは、エンタープライズデータベース内のすべての行データを持つテーブルユーザーを削除します。テーブルをドロップするときにテーブル名を指定する必要があります。
# TODO - Drop/Delete Table
# Query - DROP TABLE <table name>
# It might throw error in case database do not exist or table already exist with the same name
DROP TABLE `enterprise`.`user`;
OR
# Good to go
DROP TABLE IF EXISTS `enterprise`.`user`;
これは、MySQLデータベースのテーブルを削除または削除するための非常に基本的なクエリです。偶発的なデータ損失を避けるために、テーブルを削除する前にテーブルのバックアップを取る必要があります。一度削除すると、データを復元できなくなり、完全な情報が失われます。
以下に示すように、テーブルを削除する代わりに、TRUNCATE TABLEクエリを使用して、テーブルを削除せずにテーブルデータを削除することもできます。
# TODO - Delete Table Data
# Query - TRUNCATE TABLE <table name>
# It might throw error
TRUNCATE TABLE `enterprise`.`user`;
OR
# Good to go
TRUNCATE TABLE IF EXISTS `enterprise`.`user`;
これは、SQLクエリを使用してMySQLにテーブルをドロップする方法です。