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);
パラメータ
接続 | |
query | |
結果モード | |
MYSQLI_USE_RESULT (大量のデータを取得する必要がある場合に使用します) MYSQLI_STORE_RESULT (デフォルト) |
例
次の例は、PHP mysqli_query 関数を使用してデータベースを削除する方法を示しています:
$ 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);
?>
注: PHP スクリプトを使用してデータベースを削除する場合、確認メッセージは表示されず、指定したデータベースが直接削除されるため、データベースを削除する場合は特に注意する必要があります。
PHP フォーラム プロジェクト - データベースの追加、削除、変更、エントリ ファイル、構成ファイル、関数ファイル
その他のチュートリアルの推奨事項:mysql ビデオ チュートリアルmysql ネイティブ マニュアルmysqlデータベース技術記事データベース学習の紹介