2019-11-10

1.修改數(shù)據(jù):update
語(yǔ)法:update 表名 set 字段名1 = 值1, 字段名2=值2 .......where 條件;(若沒(méi)有條件則整張表全部更新)

2.刪除數(shù)據(jù)
語(yǔ)法:delete from 表名 where 條件;(無(wú)條件則全刪)

3.如何刪除大表
語(yǔ)法:truncate table 表名; (表被截?cái)?,不可回滾,永久丟失)

4.DQL(select)
DML (insert delete update) 對(duì)數(shù)據(jù)
DDL (create drop alter) 對(duì)表結(jié)構(gòu)進(jìn)行增刪改

5.加約束是為了保證表中數(shù)據(jù)的合法,有效,完整性
非空約束(not null)約束的字段不能為null
唯一 (unique)約束的字段不能重復(fù)
主鍵 (primary key)既不能為null,也不能重復(fù)
外鍵 (foreign key)

6.唯一性約束(unique)
字段具有唯一性,不可重復(fù),可為null

7.例如:code varchar(255), name varchar(255)unique(name,code); 這是表級(jí)約束(多個(gè)字段聯(lián)合形成唯一約束)與直接在后面加unique(列級(jí)約束)是不一樣的

8.not null 只有列級(jí)約束

9.主鍵的作用:
(1):設(shè)計(jì)三范式要求任何一張表都應(yīng)有主鍵(且只能有一個(gè))
(2):主鍵值是這行記錄在此表中的唯一標(biāo)識(shí),(就比如一個(gè)人的身份證號(hào)碼)

10.主鍵按照字段數(shù)量分為單一主鍵和復(fù)合主鍵(違背三范式)
primary key按性質(zhì)分為自然primary key(自然數(shù))業(yè)務(wù)primary key(變化導(dǎo)致重復(fù))

11.mysql提供主鍵值自增(auto——increment)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • ORA-00001: 違反唯一約束條件 (.) 錯(cuò)誤說(shuō)明:當(dāng)在唯一索引所對(duì)應(yīng)的列上鍵入重復(fù)值時(shí),會(huì)觸發(fā)此異常。 O...
    我想起個(gè)好名字閱讀 5,920評(píng)論 0 9
  • MySQL5.6從零開(kāi)始學(xué) 第一章 初始mysql 1.1數(shù)據(jù)庫(kù)基礎(chǔ) 數(shù)據(jù)庫(kù)是由一批數(shù)據(jù)構(gòu)成的有序的集合,這些數(shù)據(jù)...
    星期四晚八點(diǎn)閱讀 1,228評(píng)論 0 4
  • 花了3天時(shí)間學(xué)習(xí)MySql,考了個(gè)二級(jí)MySql 書(shū)籍參考:高等教育出版社《全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)教程-MySQL...
    如果仲有聽(tīng)日閱讀 1,367評(píng)論 4 4
  • CREATE TABLE IF NOT EXISTS ecs_order_info (order_id mediu...
    cookie口閱讀 16,115評(píng)論 0 16
  • 【203】 要開(kāi)始準(zhǔn)備高考報(bào)名了,好基友的第一句話是,又要交錢(qián)了。庸俗! 說(shuō)快不快,說(shuō)慢不慢,我竟然也要在這條...
    楠渡閱讀 206評(píng)論 0 1

友情鏈接更多精彩內(nèi)容