MySQL ALTER语法的运用方法_MySQL
bitsCN.com
以下的文章主要介绍的是MySQL ALTER语法的实际运用,我们大家都知道MySQL ALTER语法在实际应用中的比例还是很大的,所以了解一下MySQL ALTER语法的实际运用可以很好的选择。
MySQL ALTER语法中ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...]
alter_specification:
ADD [COLUMN] create_definition [FIRST | AFTER column_name ]
or ADD INDEX [index_name] (index_col_name,...)
or ADD PRIMARY KEY (index_col_name,...)
or ADD UNIQUE [index_name] (index_col_name,...)
or ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}
or CHANGE [COLUMN] old_col_name create_definition
or MODIFY [COLUMN] create_definition
or DROP [COLUMN] col_name
or DROP PRIMARY KEY
or DROP INDEX index_name
or RENAME [AS] new_tbl_name
or table_options
eg:
mysql> alter table topics change hotico hot_count int(4);
mysql> alter table topics alter hot_count set default 1;
补充:
加索引
mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]);
例子: mysql> alter table employee add index emp_name (name);
加主关键字的索引
mysql> alter table 表名 add primary key (字段名);
例子: mysql> alter table employee add primary key(id);
加唯一限制条件的索引
mysql> alter table 表名 add unique 索引名 (字段名);
例子: mysql> alter table employee add unique emp_name2(cardnumber);
MySQL ALTER语法运用:查看某个表的索引
mysql> show index from 表名;
例子: mysql> show index from employee;
删除某个索引
mysql> alter table 表名 drop index 索引名;
例子: mysql>alter table employee drop index emp_name;
修改表:增加字段:mysql> ALTER TABLE table_name ADD field_name field_type;
查看表:mysql> SELECT * FROM table_name;
修改原字段名称及类型:mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;
删除字段:MySQL ALTER TABLE table_name DROP field_name;bitsCN.com

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

一、今日頭條發布文章怎麼有收益?今日頭條發布文章獲得更多收益方法! 1.開通基礎權益:原創文章選擇投放廣告可獲得收益,影片必須原創橫屏才會有收益。 2.開通百粉權益:粉絲量達百粉以上,微頭條、原創問答創作及問答均可獲得收益。 3.堅持原創作品:原創作品包含文章、微標題及問題等,要求300字以上。注意違規抄襲作品作為原創發布,會被扣信用分,即使有收益也會被扣除。 4.垂直度:做專業領域一類的文章,不能隨意跨領域寫文章,會得不到合適的推薦,達不到作品的專和精,難以吸引粉絲讀者。 5.活躍度:活躍度高,

在本文中,我們將學習如何在HTML5中加入文章。 HTML5中的新分段元素之一是標記。文章使用標籤以HTML形式表示。更具體地說,元素中包含的內容與網站的其餘內容不同(即使它們可能相關)。讓我們考慮以下範例來了解如何在HTML5中新增文章範例1在以下範例中,我們在文章元素中使用內聯樣式。 <!DOCTYPEhtml><html><body><articlestyle="width:300px;border:2pxsolidgray;padding:

WebSocket協定在線上投票應用中的實際應用經驗分享引言:隨著互聯網的普及和技術的不斷進步,越來越多的應用程式在實現即時通訊和互動功能時選擇了WebSocket協定。本文將以線上投票應用為例,介紹WebSocket協議在該應用中的實際應用經驗,並提供具體的程式碼範例。一、背景介紹線上投票應用是一個典型的需要即時通訊功能的應用程式。傳統的HTTP協定在實現實

理解struts框架的內部機制及實際應用,需要具體程式碼範例引言:Struts是一個基於MVC架構的Web應用開發框架,它提供了一套豐富的類別庫和API,幫助開發者有效地組織和管理Web應用程式.理解Struts框架的內部機制和實際應用,將有助於我們更好地使用這個框架來開發功能強大、穩定可靠的Web應用程式。本文將詳細介紹Struts的內部機制,並給予一些實際應用

如何理解@VitalikButerin新文對以太坊的擴容思考?有人說Vitalik給Blob銘文喊單,離大譜。那麼Blob資料包如何運作?坎昆升級後Blob空間為啥得不到高效利用? DAS資料可用性取樣是為分片做準備?在我看來,坎昆升級後性能夠用了,Vitalik是對Rollup發展憂心忡忡。 Why?接下來,我來談談我的理解:在之前多次解釋過,Blob是和EVMcalldata脫鉤的一個直接可被共識層調取的臨時資料包,直接好處是,EVM在執行交易時可以不存取Blob數據,因此產生了較低的執行層計算

標題:Go語言函數的遞歸呼叫與實際應用場景在Go語言中,函數的遞歸呼叫是一種強大的程式設計技巧,可以簡潔地解決某些複雜的問題。遞歸呼叫指的是函數直接或間接地呼叫自身,透過將一個大問題拆分成多個相似的小問題,遞歸呼叫可以幫助我們更好地理解、設計和實現演算法。 1.什麼是遞歸呼叫當一個函數在執行過程中呼叫自己,這種呼叫方式就稱為遞歸呼叫。遞歸函數在實作時需要滿足兩個

了解絕對定位在UI設計中的實際應用,需要具體程式碼範例絕對定位是一種在UI設計中常用的定位方式,它允許我們精確地控制元素的位置和大小。透過使用絕對定位,我們可以將元素放置在頁面的任何位置,而不會受到其他元素的影響。在本文中,我們將探討絕對定位在UI設計中的實際應用,並提供一些具體的程式碼範例。一、對於複雜佈局的實現在設計複雜的頁面佈局時,絕對定位可以使我們更靈活

了解常見的Web標準及其實際應用案例在當今數位化時代,萬維網已成為人們獲取資訊、進行交流和開展業務活動的重要平台。而Web標準則是確保網頁在不同瀏覽器上正常顯示並穩定運作的基礎。本文將介紹一些常見的Web標準,並透過實際應用案例來說明它們的重要性。首先,HTML(超文本標記語言)是Web標準中最基礎的一部分,用來描述網頁的結構和內容。 HTML使用標籤來定義不
