第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

mysql中的primary key是不是只能是一個(gè)字段的,為什么這里會(huì)有id,和name兩個(gè)字段呢?

正在回答

3 回答


這個(gè)是復(fù)合主鍵,具體看

http://tcshare.org/mysql-%E5%A4%9A%E4%B8%AA%E4%B8%BB%E9%94%AE-%E5%A4%8D%E5%90%88%E4%B8%BB%E9%94%AE/


這個(gè)表是這么建的

mysql> create table t (

? ? -> id int(11) unsigned auto_increment,

? ? -> name varchar(50) ,

? ? -> primary key(id,name),

? ? -> address varchar(100));


2 回復(fù) 有任何疑惑可以回復(fù)我~

那當(dāng)時(shí)建表的時(shí)候,id和name就不能一起設(shè)為主鍵吧?????


0 回復(fù) 有任何疑惑可以回復(fù)我~

這個(gè)是表級(jí)約束而非列級(jí)約束,即只有一個(gè)primary key 但是這個(gè)primary key約束的是id和name兩個(gè)字段

這個(gè)約束的效果就是雖然id相同,但是name不同就可以存入;同樣如果name相同,但是id不同也可以存入

但是要是id和name都一樣的話就存不進(jìn)去的

請(qǐng)叫我紅領(lǐng)巾=_=

6 回復(fù) 有任何疑惑可以回復(fù)我~
#1

若風(fēng)2019

紅領(lǐng)巾
2019-11-18 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
與MySQL的零距離接觸
  • 參與學(xué)習(xí)       396728    人
  • 解答問題       3497    個(gè)

本課程涵蓋全部MySQL數(shù)據(jù)庫的基礎(chǔ),學(xué)習(xí)MySQL數(shù)據(jù)庫的基礎(chǔ)知識(shí)

進(jìn)入課程
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)