MySQL命令,讓你離大神更近一步

開心一刻

世界上最遠的距離,是我在if里你在else里,雖然經常一起出現,但卻永不結伴執行。

小知小慧

MySQL資料庫是目前為止最受歡迎的資料庫之一,其特點就是體積小、速度快、成本低,為許多中小型的網站項目的不二選擇,MySQL的知識,是砸門程序猿必備法寶,只要有了堅實的基礎知識,何愁神功不成~

上一篇文章重點講述了SQL的主要約束

懂得這些SQL命令,讓你輕鬆搞定約束問題

今日個,再給大家帶來SQL的一些常用命令語句

1、index(提示:索引,可以使查詢數據更加快捷,但常常建立索引在經常被查詢的列(表)上面,因為在更新數據的時候,同時也需要更新索引,所花時間更多)

創建索引:create index [索引名稱] on [表名] ([列名])

Advertisements

創建唯一索引(即創建索引的列不能有相同的值):create unique index [索引名稱] on [表名] ([列名] [asc(升序) / desc(降序)])

刪除索引:drop index [索引名稱] on [表名] alter table [表名] drop index [索引名稱]

2、drop(提示:刪除,可以刪除表、索引、資料庫)

刪除表:drop table [表名]

刪除資料庫:drop database [資料庫名稱]

只刪除表中數據:drop from [表名] 或 truncate table [表名稱]

3、alter(提示:對列的增、刪、改,對主鍵、外鍵等約束的增、刪功能,總而言之,用好alter是非常重要的一點,具體用法如下)

Advertisements

增加一列:alter table [表名稱] add [列名] [列數據類型] (null/not null、default [默認值]、primary key(等約束)

刪除一列:alter table [表名稱] drop column [列名稱];

修改列類型:alter table [表名稱] modify column [列名] [列數據類型] (null/not null、default [默認值]、primary key(等約束)

下一次將重點將一下索引的用法、作用等功能

不積跬步,無以至千里;不急小流,無以成江海。每天學一點,大神離你就不遠。

今天的分享就到這了,希望大家喜歡~~~~

Advertisements

你可能會喜歡