MySQL命令,讓你離大神更近一步
開心一刻
世界上最遠的距離,是我在if里你在else里,雖然經常一起出現,但卻永不結伴執行。
小知小慧
MySQL資料庫是目前為止最受歡迎的資料庫之一,其特點就是體積小、速度快、成本低,為許多中小型的網站項目的不二選擇,MySQL的知識,是砸門程序猿必備法寶,只要有了堅實的基礎知識,何愁神功不成~
上一篇文章重點講述了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(等約束))
下一次將重點將一下索引的用法、作用等功能
不積跬步,無以至千里;不急小流,無以成江海。每天學一點,大神離你就不遠。
今天的分享就到這了,希望大家喜歡~~~~