国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

MySQL創(chuàng)建和刪除數(shù)據(jù)庫(kù)的命令及相關(guān)PHP腳本的操作方法

2024-07-24 13:08:08
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

這篇文章主要介紹了MySQL創(chuàng)建和刪除數(shù)據(jù)庫(kù)的命令及相關(guān)PHP腳本的操作方法,這里主要講述Linux中在mysqladmin下的命令操作,需要的朋友可以參考下

使用 mysqladmin 創(chuàng)建數(shù)據(jù)庫(kù)

使用普通用戶(hù),你可能需要特定的權(quán)限來(lái)創(chuàng)建或者刪除 MySQL 數(shù)據(jù)庫(kù)。

所以我們這邊使用root用戶(hù)登錄,root用戶(hù)擁有最高權(quán)限,可以使用 mysql mysqladmin 命令來(lái)創(chuàng)建數(shù)據(jù)庫(kù)。

實(shí)例

以下命令簡(jiǎn)單的演示了創(chuàng)建數(shù)據(jù)庫(kù)的過(guò)程,數(shù)據(jù)名為 TUTORIALS:

  1. [root@host]# mysqladmin -u root -p create TUTORIALS 

 

  1. Enter password:****** 

以上命令執(zhí)行成功后會(huì)創(chuàng)建 MySQL 數(shù)據(jù)庫(kù) TUTORIALS。

使用 PHP腳本 創(chuàng)建數(shù)據(jù)庫(kù)

PHP使用 mysql_query 函數(shù)來(lái)創(chuàng)建或者刪除 MySQL 數(shù)據(jù)庫(kù)。

該函數(shù)有兩個(gè)參數(shù),在執(zhí)行成功時(shí)返回 TRUE,否則返回 FALSE。

語(yǔ)法

 

 
  1. bool mysql_query( sql, connection ); 
 

 

MySQL創(chuàng)建和刪除數(shù)據(jù)庫(kù)的命令及相關(guān)PHP腳本的操作方法

實(shí)例

以下實(shí)例演示了使用PHP來(lái)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù):

 

 
  1. <html> 
  2. <head> 
  3. <title>Creating MySQL Database</title> 
  4. </head> 
  5. <body> 
  6. <?php 
  7. $dbhost = 'localhost:3036'
  8. $dbuser = 'root'
  9. $dbpass = 'rootpassword'
  10. $conn = mysql_connect($dbhost, $dbuser, $dbpass); 
  11. if(! $conn ) 
  12. die('Could not connect: ' . mysql_error()); 
  13. echo 'Connected successfully<br />'
  14. $sql = 'CREATE DATABASE TUTORIALS'
  15. $retval = mysql_query( $sql, $conn ); 
  16. if(! $retval ) 
  17. die('Could not create database: ' . mysql_error()); 
  18. echo "Database TUTORIALS created successfully/n"
  19. mysql_close($conn); 
  20. ?> 
  21. </body> 
  22. </html> 

使用 mysqladmin 刪除數(shù)據(jù)庫(kù)

使用普通用戶(hù)登陸mysql服務(wù)器,你可能需要特定的權(quán)限來(lái)創(chuàng)建或者刪除 MySQL 數(shù)據(jù)庫(kù)。

所以我們這邊使用root用戶(hù)登錄,root用戶(hù)擁有最高權(quán)限,可以使用 mysql mysqladmin 命令來(lái)創(chuàng)建數(shù)據(jù)庫(kù)。

在刪除數(shù)據(jù)庫(kù)過(guò)程中,務(wù)必要十分謹(jǐn)慎,因?yàn)樵趫?zhí)行刪除命令后,所有數(shù)據(jù)將會(huì)消失。

以下實(shí)例刪除數(shù)據(jù)庫(kù)TUTORIALS(該數(shù)據(jù)庫(kù)在上面已創(chuàng)建):

 

 
  1. [root@host]# mysqladmin -u root -p drop TUTORIALS 

 

 
  1. Enter password:****** 

執(zhí)行以上刪除數(shù)據(jù)庫(kù)命令后,會(huì)出現(xiàn)一個(gè)提示框,來(lái)確認(rèn)是否真的刪除數(shù)據(jù)庫(kù):

 

 
  1. Dropping the database is potentially a very bad thing to do
  2. Any data stored in the database will be destroyed. 
  3.  
  4. Do you really want to drop the 'TUTORIALS' database [y/N] y 
  5. Database "TUTORIALS" dropped 

使用PHP腳本刪除數(shù)據(jù)庫(kù)

PHP使用 mysql_query 函數(shù)來(lái)創(chuàng)建或者刪除 MySQL 數(shù)據(jù)庫(kù)。

該函數(shù)有兩個(gè)參數(shù),在執(zhí)行成功時(shí)返回 TRUE,否則返回 FALSE。

語(yǔ)法

 

 
  1. bool mysql_query( sql, connection ); 

MySQL創(chuàng)建和刪除數(shù)據(jù)庫(kù)的命令及相關(guān)PHP腳本的操作方法

實(shí)例

以下實(shí)例演示了使用PHP mysql_query函數(shù)來(lái)刪除數(shù)據(jù)庫(kù):

 

 
  1. <html> 
  2. <head> 
  3. <title>Deleting MySQL Database</title> 
  4. </head> 
  5. <body> 
  6. <?php 
  7. $dbhost = 'localhost:3036'
  8. $dbuser = 'root'
  9. $dbpass = 'rootpassword'
  10. $conn = mysql_connect($dbhost, $dbuser, $dbpass); 
  11. if(! $conn ) 
  12. die('連接失敗: ' . mysql_error()); 
  13. echo '連接成功<br />'
  14. $sql = 'DROP DATABASE TUTORIALS'
  15. $retval = mysql_query( $sql, $conn ); 
  16. if(! $retval ) 
  17. die('刪除數(shù)據(jù)庫(kù)失敗: ' . mysql_error()); 
  18. echo "數(shù)據(jù)庫(kù) TUTORIALS 刪除成功/n"
  19. mysql_close($conn); 
  20. ?> 
  21. </body> 
  22. </html> 

注意: 在使用PHP腳本刪除數(shù)據(jù)庫(kù)時(shí),不會(huì)出現(xiàn)確認(rèn)是否刪除信息,會(huì)直接刪除指定數(shù)據(jù)庫(kù),所以你在刪除數(shù)據(jù)庫(kù)時(shí)要特別小心。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到MYSQL教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 宁海县| 苍山县| 柳江县| 民丰县| 宣威市| 正蓝旗| 裕民县| 泰宁县| 星子县| 徐州市| 肃北| 军事| 镇远县| 长春市| 寿光市| 平山县| 阳新县| 特克斯县| 织金县| 河北区| 巫溪县| 星子县| 外汇| 罗山县| 乳山市| 辽宁省| 无锡市| 曲阳县| 瓦房店市| 鹿邑县| 藁城市| 合阳县| 六枝特区| 黎川县| 巴林左旗| 罗江县| 英德市| 金山区| 堆龙德庆县| 巨野县| 渭源县|