這篇文章主要為大家詳細介紹了mysql刪除數據庫的兩種方法,感興趣的小伙伴們可以參考一下
第一種方法:使用 mysqladmin 刪除數據庫
使用普通用戶登陸mysql服務器,你可能需要特定的權限來創建或者刪除 MySQL 數據庫。
所以我們這邊使用root用戶登錄,root用戶擁有最高權限,可以使用 mysql mysqladmin 命令來創建數據庫。
在刪除數據庫過程中,務必要十分謹慎,因為在執行刪除命令后,所有數據將會消失。
以下實例刪除數據庫TUTORIALS(該數據庫在前一章節已創建):
[root@host]# mysqladmin -u root -p drop TUTORIALS
Enter 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?'TUTORIALS'?database?[y/N]?y Database?"TUTORIALS"?dropped
?第二種方法:使用PHP腳本刪除數據庫
PHP使用 創建數據庫 創建數據庫來創建或者刪除 MySQL 數據庫。
該函數有兩個參數,在執行成功時返回 TRUE,否則返回 FALSE。
語法
bool mysql_query( sql, connection );
實例
以下實例演示了使用PHP mysql_query函數來刪除數據庫:
<title>Deleting?MySQL?Database</title><?php $dbhost = 'localhost:3036'; $dbuser = 'root'; $dbpass = 'rootpassword'; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('連接失敗: ' . mysql_error()); } echo '連接成功<br />'; $sql?=?'DROP?DATABASE?TUTORIALS'; $retval?=?mysql_query(?$sql,?$conn?); if(!?$retval?) { ?die('刪除數據庫失敗:?'?.?mysql_error()); } echo?"數據庫?TUTORIALS?刪除成功n"; mysql_close($conn); ?>
注意:在使用PHP腳本刪除數據庫時,不會出現確認是否刪除信息,會直接刪除指定數據庫,所以你在刪除數據庫時要特別小心。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END