MySQL データベースの削除


MySQL データベースの削除

MySQL サーバーにログインするには、通常のユーザーを使用します。MySQL データベースを作成または削除するには、特定の権限が必要な場合があるため、root ユーザーを使用してログインします。最高の権限。

削除コマンドを実行するとすべてのデータが消えるため、データベースを削除するときは十分に注意してください。

1.drop コマンドはデータベースを削除します

drop コマンドの形式:

drop database <数据库名>;

たとえば、DEMO という名前のデータベースを削除するには:

mysql> drop database DEMO;

関連ビデオの推奨事項: 基本的な SQL 操作 - delete database

2. mysqladmin を使用してデータベースを削除します

mysql mysqladmin コマンドを使用して、ターミナルで削除コマンドを実行することもできます。

次の例では、データベース DEMO を削除します (データベースは前の章で作成されています):

[root@host]# mysqladmin -u root -p drop DEMOEnter password:******

上記のデータベース削除コマンドを実行すると、データベースが本当に削除されたかどうかを確認するプロンプト ボックスが表示されます:

Dropping the database is potentially a very bad thing to do.Any data stored in the database will be destroyed.
Do you really want to drop the 'DEMO' database [y/N] yDatabase "DEMO" dropped

関連ビデオ 推奨チュートリアル: phpmyadmin を使用してデータベースとデータテーブルを追加、削除、変更、クエリする方法3. PHP スクリプトを使用してデータベースを削除する

PHP は mysqli_query 関数を使用しますMySQL データベースを作成または削除します。 この関数には 2 つのパラメータがあり、正常に実行された場合は TRUE を返し、それ以外の場合は FALSE を返します。

構文

mysqli_query(connection,query,resultmode);

パラメータ説明必須。使用する MySQL 接続を指定します。 必須、クエリ文字列を指定します。 オプション。定数。次のいずれかの値を指定できます:
接続
query
結果モード

MYSQLI_USE_RESULT (大量のデータを取得する必要がある場合に使用します)

  • MYSQLI_STORE_RESULT (デフォルト)

  • 次の例は、PHP mysqli_query 関数を使用してデータベースを削除する方法を示しています:

    <?php
    $ dbhost = 'ローカルホスト' / / mysql サーバーのホストアドレス
    $dbuser = 'root'; // mysql ユーザー名
    $dbpass = 'root'; $conn )
    {
    die('接続に失敗しました: ' . mysqli_error($conn));
    }
    echo '接続成功<br />';
    $sql = 'DROP DATABASE DEMO';
    $retval = mysqli_query( $conn, $sql );
    if(! $retval )
    {
    die('データベースの削除に失敗しました: ' . mysqli_error($conn));
    }
    echo "データベース デモは正常に削除されました";
    mysqli_close( $conn);
    ?>

    が正常に実行された後の結果は

    Image 3.jpg


    注: PHP スクリプトを使用してデータベースを削除する場合、確認メッセージは表示されず、指定したデータベースが直接削除されるため、データベースを削除する場合は特に注意する必要があります。

    関連ビデオの推奨事項:

    PHP フォーラム プロジェクト - データベースの追加、削除、変更、エントリ ファイル、構成ファイル、関数ファイル

    その他のチュートリアルの推奨事項:

    mysql ビデオ チュートリアル

    mysql ネイティブ マニュアル

    mysqlデータベース技術記事

    データベース学習の紹介