MySQLでデータベースを削除する方法

百草
リリース: 2023-06-14 14:42:51
オリジナル
22695 人が閲覧しました

MySQL でデータベースを削除する方法: 1. 「win r」キーを使用して「ファイル名を指定して実行」ウィンドウを開き、「cmd」と入力して cmd コマンド ウィンドウに入ります; 2. cmd ウィンドウで、「」を実行します。 mysql -u root - p" コマンドを実行して MySQL サーバーにログインします。 3. "DROP DATABASE IF EXISTS データベース名;" コマンドを実行します。このコマンドは、指定したデータベース内のすべてのテーブルを完全に削除するために使用されます。

MySQLでデータベースを削除する方法

このチュートリアルのオペレーティング システム: Windows 10 システム、mysql バージョン 8.0、Dell G3 コンピューター。

データベースが使用されなくなった場合は、有効なデータがデータベースの記憶領域に確実に保存されるようにデータベースを削除する必要があります。データベースの削除とは、既存のデータベースをディスク領域から消去することであり、消去後はデータベース内のすべてのデータも削除されます。 「IF EXISTS」オプションはオプションであり、存在しないデータベースを削除する際のエラーを防ぐために設定できます。

MySQL では、作成したデータベースを削除する必要がある場合、DROP DATABASE ステートメントを使用できます。

DROP DATABASE ステートメントは、データベース内のすべてのテーブルを削除し、データベースを完全に削除します。したがって、このステートメントを使用する場合は十分に注意する必要があります。

DROP DATABASE ステートメントの構文を次に示します。

DROP DATABASE [IF EXISTS] 数据库名;
ログイン後にコピー

このステートメントでは、削除するデータベースの名前を指定します。

存在しないデータベースを削除しようとすると、MySQL はエラーを発行します。

存在しないデータベースを削除するときにエラーが発生するのを防ぐために、IF EXISTS オプションを使用できます。この場合、MySQL はエラーを発行せずにステートメントを終了します。

注: MySQL がインストールされると、システムは、information_schema と mysql という名前の 2 つのシステム データベースを自動的に作成します。システム データベースには、データベース関連の情報が保存されます。これら 2 つのデータベースが削除されると、MySQL は正しく動作しなくなります。

DROP DATABASE ステートメントでデータベースを削除する例:

1. 「win r」キーを使用して「ファイル名を指定して実行」ウィンドウを開き、「cmd」と入力して、 Enter キーを押して cmd コマンド ウィンドウに入ります。

MySQLでデータベースを削除する方法

MySQLでデータベースを削除する方法

MySQLでデータベースを削除する方法

#2. 次の名前で MySQL サーバーにログインします。ルートユーザー。 root の代わりに独自のデータベース ユーザーを使用できることに注意してください。

mysql -u root -p
Enter password: ********
ログイン後にコピー

MySQLでデータベースを削除する方法

SHOW DATABASES ステートメントを使用して、サーバー内のすべての既存のデータベースを表示します:

SHOW DATABASES;
ログイン後にコピー
ログイン後にコピー

3. DROP DATABASE ステートメントを使用してデータベース (test_db_del1) を削除します。および test_db_del2)

MySQLでデータベースを削除する方法

DROP DATABASE test_db_del1;
DROP DATABASE test_db_del2;
ログイン後にコピー

MySQLでデータベースを削除する方法

SHOW DATABASES;
ログイン後にコピー
ログイン後にコピー

MySQLでデータベースを削除する方法

以上がMySQLでデータベースを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート