MySql建立索引、刪除索引、新增欄位、刪除欄位、修改欄位語句

來源:互聯網
上載者:User

標籤:blog   ar   div   log   sp   on   c   new   ad   

----------------------------------------------------------- ALTER TABLE 建立索引----------------------------------------------------------- 建立主鍵ALTER TABLE `table_name` ADD CONSTRAINT PRIMARY KEY( `column` ); -- 建立主鍵ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ); -- 建立唯一索引ALTER TABLE `table_name` ADD UNIQUE index_name ( `column` ); -- 建立全文索引ALTER TABLE `table_name` ADD FULLTEXT index_name ( `column`); -- 建立普通索引ALTER TABLE `table_name` ADD INDEX index_name ( `column` ); -- 建立普通複合式索引ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` ); -- 刪除主鍵ALTER TABLE `table_name` DROP PRIMARY KEY; -- 刪除索引ALTER TABLE `table_name` DROP INDEX index_name; /*當刪除自增主鍵時,要先將自增列修改為非自增列,eg:ALTER TABLE `table_name` MODIFY COLUMN `column` int default 0; 再刪除主鍵。eg:ALTER TABLE `table_name` DROP PRIMARY KEY;*/----------------------------------------------------------- CREATE 建立索引----------------------------------------------------------- 建立唯一索引CREATE UNIQUE index_name ON `table_name` ( `column` ); -- 建立全文索引CREATE FULLTEXT index_name ON `table_name` ( `column` ); -- 建立普通索引CREATE INDEX index_name ON `table_name` ( `column` ); -- 建立普通複合式索引CREATE INDEX index_name ON `table_name` ( `column1`, `column2`, `column3` ); -- 刪除索引DROP INDEX index_name ON `talbe_name`; ----------------------------------------------------------- 修改表欄位----------------------------------------------------------- 刪除欄位ALTER TABLE `table_name` DROP COLUMN `column`; -- 增加欄位 ALTER TABLE `table_name` ADD COLUMN `column` TYPE [NULL] [DEFAULT] [COMMENT]; -- 例子:ALTER TABLE `users` ADD COLUMN `username` varchar(20) not null default ‘‘ COMMENT ‘使用者名稱‘;-- 修改欄位ALTER TABLE `table_name` MODIFY COLUMN `column` TYPE [NULL] [DEFAULT] [COMMENT]; -- 修改欄位名ALTER TABLE `table_name` CHANGE `old_column` `new_column` TYPE; 

 

MySql建立索引、刪除索引、新增欄位、刪除欄位、修改欄位語句

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.