首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 刪除數據庫操作指南:命令行與 PHP 實現

     編輯:MySQL 綜合教學

⚠️ 警告:操作不可逆,執行前請確認備份!

方法一:mysqladmin 命令行

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

系統會提示確認,輸入 y 執行刪除。

方法二:PHP 腳本(謹慎使用,無二次確認)

<?php
$mysqli = new mysqli('localhost', 'root', 'rootpassword', '', 3306);
if ($mysqli->connect_errno) { die('連接失敗: ' . $mysqli->connect_error); }

$sql = 'DROP DATABASE TUTORIALS';
if ($mysqli->query($sql)) {
    echo "數據庫 TUTORIALS 刪除成功\n";
} else {
    echo "刪除失敗: " . $mysqli->error;
}
$mysqli->close();
?>

關鍵差異

特性mysqladminPHP 腳本
確認提示有 (y/n)無,直接執行
適用場景手動運維自動化部署/測試
風險等級較低極高

最佳實踐

  1. 生產環境嚴禁腳本直接 DROP DATABASE,應通過審批流程由 DBA 執行。
  2. 自動化測試環境可使用,但建議加前綴標識(如 test_)防止誤刪。
  3. 刪除前務必驗證:SHOW DATABASES LIKE 'TUTORIALS' 確認存在。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved