Mysql基礎(chǔ)

數(shù)據(jù)庫(kù)操作

1.顯示所有的數(shù)據(jù)庫(kù)

SHOW DATABASES;

2.創(chuàng)建數(shù)據(jù)庫(kù)

1)數(shù)據(jù)庫(kù)關(guān)鍵字
關(guān)鍵字 header 2
PRIMARY KEY 該表的主鍵
FOREIGN KEY 該表的外鍵幕侠,與某表的主鍵關(guān)聯(lián)
NOT NULL 該屬性不能為空
UNIQUE 該屬性的值是唯一的
AUTO_INCREMENT 該屬性的值自動(dòng)增加
DEFAULT 設(shè)置默認(rèn)值
2)創(chuàng)建語(yǔ)法
CREATE TABLE table_name(
   column1 datatype NOT NULL,
   column2 datatype,
   column3 datatype,
   .....
   columnN datatype,
   PRIMARY KEY(column1) --添加主鍵
   typeid INT,
   FOREIGN KEY (typeid) REFERENCES t_booktype(id) -- 添加外鍵
);

3.查看表的基本信息

DESC table_name

4.查看表的詳細(xì)結(jié)構(gòu)

SHOW CREAETE TABLE tablename;

5.刪除表

DROP TABLE table_name;

6.修改表

1. 向表中添加新的字段
     alter  table  table_name  add  column_name  varchar2(20) not null
2. 刪除表中的一個(gè)字段
    delete table table_name column column_name
3. 修改表中的一個(gè)字段名
    alter table table_name rename column oldname to newname
4. 添加主鍵約束
    alter table 表名
    add constraint 約束名 primary key (列名)
5. 添加唯一約束
    alter table 表名
    add constraint 約束名 unique (列名)
6. 添加默認(rèn)約束
    alter table 表名
    add constraint 約束名 default(內(nèi)容) for 列名
7. 添加check約束
    alter table 表名
    add constraint 約束名 check(內(nèi)容)
8. 添加外鍵約束
    alter table 表名
    add constraint 約束名 foreign key(列名) references 另一表名(列名)
9. 刪除約束
    alter table 表名
    drop constraint 約束名

7.向表中插入數(shù)據(jù)

INSERT INTO TABLE_NAME (column1, column2, column3,...columnN)
VALUES (value1, value2, value3,...valueN);

INSERT INTO TABLE_NAME VALUES (value1,value2,value3,...valueN);

8.表的數(shù)據(jù)查詢

1)SELECT
SELECT column1, column2, columnN FROM table_name;

SELECT * FROM table_name;
2)WHERE語(yǔ)句
SELECT ID, NAME, SALARY FROM CUSTOMERS WHERE SALARY > 2000;

3)AND和OR運(yùn)算符

它會(huì)取ID创译,姓名和薪水字段從Customers表中工資大于2000和年齡小于25歲

SELECT ID, NAME, SALARY 
FROM CUSTOMERS
WHERE SALARY > 2000 AND age < 25;

它會(huì)取ID立砸,姓名和薪水從CUSTOMERS表中的薪水大于2000年或年齡小于25歲的字段

SELECT ID, NAME, SALARY 
FROM CUSTOMERS
WHERE SALARY > 2000 OR age < 25;

4)UPDATE查詢

它會(huì)更新地址的客戶的ID是6

UPDATE CUSTOMERS
SET ADDRESS = 'Pune'
WHERE ID = 6;

5)DELETE查詢

它會(huì)刪除的是ID為6的客戶

DELETE FROM CUSTOMERS
WHERE ID = 6;

6)LIKE子句

111

7)TOP, LIMIT或ROWNUM

SQL服務(wù)器將從CUSTOMERS表中取前3條記錄

SELECT TOP 3 * FROM CUSTOMERS;

8)ORDER BY子句

它的姓名和薪水升序排序結(jié)果

SELECT * FROM CUSTOMERS
ORDER BY NAME, SALARY;
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末盖腿,一起剝皮案震驚了整個(gè)濱河市膏燃,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌而咆,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,907評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件涛浙,死亡現(xiàn)場(chǎng)離奇詭異我注,居然都是意外死亡但骨,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門箫锤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)谚攒,“玉大人野蝇,你說(shuō)我怎么就攤上這事乍狐√陶郑” “怎么了撞秋?”我有些...
    開(kāi)封第一講書人閱讀 164,298評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)弥奸。 經(jīng)常有香客問(wèn)我榨惠,道長(zhǎng),這世上最難降的妖魔是什么盛霎? 我笑而不...
    開(kāi)封第一講書人閱讀 58,586評(píng)論 1 293
  • 正文 為了忘掉前任赠橙,我火速辦了婚禮,結(jié)果婚禮上愤炸,老公的妹妹穿的比我還像新娘期揪。我一直安慰自己,他們只是感情好规个,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,633評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布凤薛。 她就那樣靜靜地躺著,像睡著了一般诞仓。 火紅的嫁衣襯著肌膚如雪缤苫。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 51,488評(píng)論 1 302
  • 那天墅拭,我揣著相機(jī)與錄音榨馁,去河邊找鬼。 笑死帜矾,一個(gè)胖子當(dāng)著我的面吹牛翼虫,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播屡萤,決...
    沈念sama閱讀 40,275評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼珍剑,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了死陆?” 一聲冷哼從身側(cè)響起招拙,我...
    開(kāi)封第一講書人閱讀 39,176評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤唧瘾,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后别凤,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體饰序,經(jīng)...
    沈念sama閱讀 45,619評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,819評(píng)論 3 336
  • 正文 我和宋清朗相戀三年规哪,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了求豫。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,932評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡诉稍,死狀恐怖蝠嘉,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情杯巨,我是刑警寧澤蚤告,帶...
    沈念sama閱讀 35,655評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站服爷,受9級(jí)特大地震影響杜恰,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜仍源,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,265評(píng)論 3 329
  • 文/蒙蒙 一箫章、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧镜会,春花似錦、人聲如沸终抽。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,871評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)昼伴。三九已至匾旭,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間圃郊,已是汗流浹背价涝。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,994評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留持舆,地道東北人色瘩。 一個(gè)月前我還...
    沈念sama閱讀 48,095評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像逸寓,于是被迫代替她去往敵國(guó)和親居兆。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,884評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) 數(shù)據(jù)庫(kù)客戶端MySQL作為數(shù)據(jù)庫(kù)服務(wù)器來(lái)運(yùn)行竹伸,任何滿足mysql通信規(guī)范的軟件都可以作為客戶端來(lái)連...
    littlexjing閱讀 906評(píng)論 0 2
  • 數(shù)據(jù)庫(kù)簡(jiǎn)介關(guān)系型數(shù)據(jù)庫(kù)MySQL安裝和使用SQL語(yǔ)言 一泥栖、數(shù)據(jù)庫(kù)簡(jiǎn)介 (一)數(shù)據(jù)庫(kù)的發(fā)展 文件系統(tǒng):磁盤文件存儲(chǔ)數(shù)...
    哈嘍別樣閱讀 439評(píng)論 0 1
  • 啟動(dòng) mysql$ mysql -uroot -p -P3306 -h127.0.0.1-u ,--user=na...
    假裝正在輸入閱讀 714評(píng)論 0 6
  • 一、分類 1、DDL(Data Definition Language):數(shù)據(jù)庫(kù)定義語(yǔ)言吧享,用來(lái)定義數(shù)據(jù)庫(kù)對(duì)象:表...
    小心隕石閱讀 242評(píng)論 0 1
  • 春節(jié)吃年夜飯的時(shí)刻臨近魏割。 前年春節(jié)聚會(huì)居然異常開(kāi)心。事業(yè)機(jī)關(guān)工作的阿姨姨父從他們的崗位退下來(lái)之后钢颂,居然顯得特別幽默...
    Shh閱讀 316評(píng)論 0 0