MySQL入門到精通:MySQL 刪除數據庫

使用 mysqladmin 刪除數據庫

使用普通用戶登錄mysql服務器,你可能須要特定的權限來建立或者刪除 MySQL 數據庫。php

因此咱們這邊使用root用戶登陸,root用戶擁有最高權限,能夠使用 mysql mysqladmin 命令來建立數據庫。html

在刪除數據庫過程當中,務必要十分謹慎,由於在執行刪除命令後,全部數據將會消失。mysql

如下實例刪除數據庫TUTORIALS(該數據庫在前一章節已建立):面試

[root@host]# mysqladmin -u root -p drop TUTORIALS算法

Enter password:******sql

執行以上刪除數據庫命令後,會出現一個提示框,來確認是否真的刪除數據庫:數據庫

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_query 函數來建立或者刪除 MySQL 數據庫。

該函數有兩個參數,在執行成功時返回 TRUE,不然返回 FALSE。

語法

bool mysql_query( sql, connection );


 

實例

如下實例演示了使用PHP mysql_query函數來刪除數據庫:

<html>

<head>

<title>Deleting MySQL Database</title>

</head>

<body>

<?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);

?>

</body>

</html>

注意:在使用PHP腳本刪除數據庫時,不會出現確認是否刪除信息,會直接刪除指定數據庫,因此你在刪除數據庫時要特別當心。

最後

特別推薦一個分享C/C++和算法的優質內容,學習交流,技術探討,面試指導,簡歷修改...還有超多源碼素材等學習資料,零基礎的視頻等着你!

還沒關注的小夥伴,能夠長按關注一下:

相關文章
相關標籤/搜索