MySQLは(7)---データベースを削除します

 

通常のユーザーログインMySQLサーバを使用して、rootユーザーは、最高の権威を持って、我々はrootでログインので、ここでは、作成したり、MySQLデータベースを削除するための特別な許可が必要な場合があります。

deleteコマンドの後に、すべてのデータが失われるため、データベースを削除する処理では、非常に注意することが重要です。

 

データベースを削除するには、コマンドをドロップ

コマンド形式をドロップします。

データベース<データベース名>をドロップします。

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

MySQLの>データベースRUNOOBをドロップ。

mysqladminはを使用してデータベースを削除します。

また、mysqlのはmysqladminコマンドを使用するターミナルでコマンドを削除することができます。

以下の実施例は、データベースRUNOOBを(データベースは、前のセクションで作成されている)を削除します。

 

[ルート@ホスト]#1のmysqladmin -u rootがRUNOOBがドロップ-p 
パスワードを入力します。******

データベースコマンドを削除する手順の後、実際にデータベースを削除するには、それを確認するためのプロンプトボックスがあるでしょう。

データベースを削除すると、潜在的に行うために非常に悪いです。
データベースに格納されているデータが破壊されます。

あなたは本当に「RUNOOB」データベース[Y / N] yのドロップしますか
ドロップデータベース「RUNOOBを」

データベースを削除するには、PHPスクリプトを使用します

MySQLデータベースを作成または削除するには、PHPの関数を使用Mysqli_query。

この関数は2つの引数を取り、正常に実行された場合にTRUEを返し、それ以外の場合はFALSEを返します。

文法

mysqli_query(接続、クエリ、resultmode)。
パラメータ 説明
接続 必須。接続に使用するMySQLの規定。
質問 クエリ文字列の不可欠な規定。
resultmode

オプション。定数。それは次の値のいずれかになります。

  • MYSQLI_USE_RESULT(あなたが大量のデータを取得する必要がある場合は、これを使用)
  • MYSQLI_STORE_RESULT(デフォルト)

次の例では、データベースを削除するには、PHPのmysqli_query機能の使用方法を示しています。

データベースを削除します。

<?php
$dbhost = 'localhost:3306';  // mysql服务器主机地址
$dbuser = 'root';            // mysql用户名
$dbpass = '123456';          // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
    die('连接失败: ' . mysqli_error($conn));
}
echo '连接成功<br />';
$sql = 'DROP DATABASE RUNOOB';
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
    die('删除数据库失败: ' . mysqli_error($conn));
}
echo "数据库 RUNOOB 删除成功\n";
mysqli_close($conn);
?>

実装を成功した後、結果の数は以下のとおりです。

注意:  データベースを削除するには、PHPスクリプトを使用するときは特に注意するようにデータベースを削除すると、単に指定されたデータベースを削除し、メッセージを削除するかどうかを確認するために表示され、そうしません。

おすすめ

転載: blog.csdn.net/zhangbijun1230/article/details/92377413