ホームページ > データベース > mysql チュートリアル > mysqlでデータベースを削除する方法

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

青灯夜游
リリース: 2022-12-06 17:01:54
オリジナル
53299 人が閲覧しました

削除方法: 1. 「win r」キーを使用して「ファイル名を指定して実行」ウィンドウを開き、「cmd」と入力して Enter キーを押して cmd コマンド ウィンドウに入ります; 2. cmd ウィンドウで「」を実行します。 mysql -u root -p " コマンドを実行して MySQL サーバーにログインします。 3. "DROP DATABASE IF EXISTS データベース名;" コマンドを実行して、指定したデータベース内のすべてのテーブルを削除し、データベースを完全に削除します。 "IF EXISTS" オプションはオプションです。このオプションを設定すると、未使用のファイルの削除を防ぐことができます。データベースの存在中にエラーが発生しました。

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

このチュートリアルの動作環境: Windows7 システム、mysql8 バージョン、Dell G3 コンピューター。

データベースが使用されなくなった場合は、有効なデータがデータベースの記憶領域に確実に保存されるようにデータベースを削除する必要があります。データベースの削除とは、既存のデータベースをディスク領域から消去することであり、消去後はデータベース内のすべてのデータも削除されます。

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でデータベースを削除する方法

0-mysqlでデータベースを削除する方法

#2。 MySQL サーバーを root ユーザーとして使用します。 root の代わりに独自のデータベース ユーザーを使用できることに注意してください。

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

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

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

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

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

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

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

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

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

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

[関連する推奨事項: mysql ビデオ チュートリアル ]

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

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