mysql刪除表的主鍵
創新互聯為客戶提供專業的成都做網站、網站制作、程序、域名、空間一條龍服務,提供基于WEB的系統開發. 服務項目涵蓋了網頁設計、網站程序開發、WEB系統開發、微信二次開發、成都手機網站制作等網站方面業務。
表結構:
create
table
service_code(
`id`
varchar(100)
NOT
NULL,
`name`
varchar(100)
NOT
NULL,
PRIMARY
KEY
(`name`)
)ENGINE=MyISAM
DEFAULT
CHARSET=gb2312;
先刪除主鍵
alter
table
service_code
drop
primary
key;
然后再添加主鍵
alter
table
service_code
add
primary
key(id);
注:在添加主鍵之前,必須先把重復的id刪除掉
那個是采用的服務器的計數器,是不會根據表記錄重置的。
兩個方法:
刪除表drop
截斷表truncat
百度了一下,如果是自增列要兩句:
ALTER?TABLE?tabname??MODIFY?col?INT?NOT?NULL;
ALTER?TABLE?tabname?DROP?PRIMARY?KEY;
sql中刪除主鍵約束方法:
在服務器資源管理器中,選擇包含該主鍵的表,再從“數據”菜單中單擊“打開表定義”。該表在“表設計器”中打開。
在表網格中右擊包含該主鍵的行,然后選擇“移除主鍵”以將該設置從啟用切換到禁用。
說明:若要撤消此操作,請關閉該表而不保存更改。 刪除主鍵的操作無法在不丟失對該表作出的其他所有更改的情況下撤消。當保存表或關系圖時,將從數據庫中刪除約束。
分享題目:mysql主鍵怎么刪除 mysql主鍵語句
文章位置:http://m.kartarina.com/article12/dogeedc.html
成都網站建設公司_創新互聯,為您提供企業網站制作、外貿網站建設、手機網站建設、用戶體驗、網站設計、網站策劃
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯