這篇文章主要介紹了MySQL中drop table命令有什么用,具有一定借鑒價(jià)值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括文峰網(wǎng)站建設(shè)、文峰網(wǎng)站制作、文峰網(wǎng)頁制作以及文峰網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,文峰網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到文峰省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
drop table是數(shù)據(jù)庫中用于刪除一個(gè)或多個(gè)數(shù)據(jù)表的命令,具體格式“DROP TABLE [IF EXISTS] 表名列表”;如果想要同時(shí)刪除多個(gè)表,只要將表名依次寫在后面,相互之間用逗號(hào)隔開即可。
在 MySQL 數(shù)據(jù)庫中,對(duì)于不再需要的數(shù)據(jù)表,我們可以將其從數(shù)據(jù)庫中刪除。
在刪除表的同時(shí),表的結(jié)構(gòu)和表中所有的數(shù)據(jù)都會(huì)被刪除,因此在刪除數(shù)據(jù)表之前最好先備份,以免造成無法挽回的損失。
數(shù)據(jù)庫中,可以使用 DROP TABLE
語句可以刪除一個(gè)或多個(gè)數(shù)據(jù)表,語法格式如下:
DROP TABLE [IF EXISTS] 表名列表
對(duì)語法格式的說明如下:
表名列表:表示要被刪除的數(shù)據(jù)表的名稱。DROP TABLE 可以同時(shí)刪除多個(gè)表,只要將表名依次寫在后面,相互之間用逗號(hào)隔開即可,例:表名1, 表名2, 表名3 ...
。
IF EXISTS:用于在刪除數(shù)據(jù)表之前判斷該表是否存在。如果不加 IF EXISTS,當(dāng)數(shù)據(jù)表不存在時(shí) MySQL 將提示錯(cuò)誤,中斷 SQL 語句的執(zhí)行;加上 IF EXISTS 后,當(dāng)數(shù)據(jù)表不存在時(shí) SQL 語句可以順利執(zhí)行,但是會(huì)發(fā)出警告(warning)。
注意:
用戶必須擁有執(zhí)行 DROP TABLE 命令的權(quán)限,否則數(shù)據(jù)表不會(huì)被刪除。
表被刪除時(shí),用戶在該表上的權(quán)限不會(huì)自動(dòng)刪除。
示例:
查看數(shù)據(jù)表
mysql> SHOW TABLES; +--------------------+ | Tables_in_test_db | +--------------------+ | tb_emp1 | | tb_emp2 | | tb_emp3 | +--------------------+ 3 rows in set (0.00 sec)
由運(yùn)行結(jié)果可以看出,test_tb 數(shù)據(jù)庫中有 tb_emp1、tb_emp2 和 tb_emp3 三張數(shù)據(jù)表。
我們來刪除數(shù)據(jù)表 tb_emp3,輸入的 SQL 語句和運(yùn)行結(jié)果如下所示:
mysql> DROP TABLE tb_emp3; Query OK, 0 rows affected (0.22 sec) mysql> SHOW TABLES; +--------------------+ | Tables_in_test_db | +--------------------+ | tb_emp1 | | tb_emp2 | +--------------------+ 2 rows in set (0.00 sec)
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享mysql中drop table命令有什么用內(nèi)容對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來學(xué)習(xí)!