sql >> データベース >  >> RDS >> Mysql

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

    次のシリーズ:
    コマンドライン102を介したMySQL:基本的なユーザーインタラクション

    はじめに

    これらの手順は、MySQLでデータベースを削除する方法を示すことを目的としています。 CentOS7を搭載したLiquidWebCoreマネージドLinuxサーバーから作業します。

    Andrew Casaresによるビデオ

    まず、次のコマンドを使用して、rootとしてコマンドラインからMySQLサーバーにログインします。

    mysql -u root -p

    この場合、ユーザー rootを指定しました -uで フラグを立ててから-pを使用しました フラグを立てると、MySQLはパスワードの入力を求めます。現在のパスワードを入力してログインを完了します。データベース内のroot(またはその他の)パスワードを変更する必要がある場合は、このチュートリアルに従って、コマンドラインからMySQLのパスワードを変更してください。

    これで、これに非常によく似たMySQLプロンプトが表示されます。

    mysql>

    データベースをまだ作成していない場合、またはデータベースのリストが必要な場合は、このチュートリアルに従ってください。

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

    MySQLでデータベースを削除するには簡単なコマンドが必要ですが、注意が必要です。 MySQLデータベースを削除すると、元に戻すことはできません。

    以下は、MySQLでデータベースを削除するコマンドです。データベースtutorial_databaseが存在する場合、コマンドはそれを完全に削除します。

    DROP DATABASE tutorial_database;

    tutorial_databaseという名前のデータベースの場合 が存在しない場合、このエラーが発生します。

    ERROR 1008 (HY000): Can't drop database 'tutorial_database'; database doesn't exist

    このエラーが表示されないようにするには、代わりに次のコマンドを使用してください。

    DROP DATABASE IF EXISTS tutorial_database;

    上記のコマンドは、データベース tutorial_databaseのみを削除します その名前のデータベースが存在する場合。

    すべてのMySQLデータベースを表示

    データベースのリストを表示するには、次のコマンドを発行するだけです。

    SHOW DATABASES;

    結果は次のようになります。

    mysql> SHOW DATABASES;
     +--------------------+
     | Database           |
     +--------------------+
     | information_schema |
     | mysql              |
     | test               |
     +--------------------+
     4 rows in set (0.00 sec)
    

    結論

    このチュートリアルでは、LinuxのコマンドラインからMySQLデータベースを削除する方法について説明しました。また、データベースの表示方法も示しました。視覚的なチュートリアルが必要な場合は、MySQLデータベースの削除を視覚的に表現した便利なビデオを用意しました。

    Liquid Webのお客様は、知識豊富なLinux管理者のチームから24時間年中無休のサポートも受けられます。信頼できるマネージドホスティングプロバイダーの新しいサーバーが必要な場合は、営業チームとチャットして、ニーズに最適なものを見つけてください。

    シリーズナビゲーション<<前の記事

    1. Mysql:2つの日付の間のすべてのデータを選択します

    2. 特定のテーブルのMySQLエンジンタイプを確認するにはどうすればよいですか?

    3. SQLServerのパフォーマンスTOPIOクエリ-1

    4. SQLでコメントを追加する方法は?