mysql中索引能不能刪除

這篇文章主要介紹MySQL中索引能不能刪除,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名與空間、網(wǎng)站空間、營銷軟件、網(wǎng)站建設、站前網(wǎng)站維護、網(wǎng)站推廣。

mysql中索引可以刪除,可以使用“DROP INDEX”語句來對索引進行刪除,語法格式“DROP INDEX <要刪除的索引名> ON <索引所在的表名>”。不用的索引建議進行刪除,因為它們會降低表的更新速度,影響數(shù)據(jù)庫的性能。

刪除索引是指將表中已經(jīng)存在的索引刪除掉。不用的索引建議進行刪除,因為它們會降低表的更新速度,影響數(shù)據(jù)庫的性能。對于這樣的索引,應該將其刪除。

基本語法

當不再需要索引時,可以使用 DROP INDEX 語句來對索引進行刪除。

語法格式:

DROP INDEX <索引名> ON <表名>

語法說明如下:

  • <索引名>:要刪除的索引名。

  • <表名>:指定該索引所在的表名。

示例:

刪除表 tb_stu_info 中的索引,輸入的 SQL 語句和執(zhí)行結(jié)果如下所示。

mysql> DROP INDEX height
    -> ON tb_stu_info;
Query OK, 0 rows affected (0.27 sec)
Records: 0  Duplicates: 0  Warnings: 0
mysql> SHOW CREATE TABLE tb_stu_info\G
*************************** 1. row ***************************
       Table: tb_stu_info
Create Table: CREATE TABLE `tb_stu_info` (
  `id` int(11) NOT NULL,
  `name` char(45) DEFAULT NULL,
  `dept_id` int(11) DEFAULT NULL,
  `age` int(11) DEFAULT NULL,
  `height` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=gb2312
1 row in set (0.00 sec

以上是mysql中索引能不能刪除的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

當前標題:mysql中索引能不能刪除
文章起源:http://www.muchs.cn/article0/ijcjoo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計、域名注冊、服務器托管、搜索引擎優(yōu)化、外貿(mào)建站、網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營