课程
/数据库
/MySQL
/与MySQL的零距离接触
主键就是主关键字,在创建的时候必不可少是吗??
2018-03-07
源自:与MySQL的零距离接触 2-12
正在回答
不是必不可少,主要是用来保证数据(每条记录)的唯一性。比如有一张表没有主键,有一个字段是‘name’,你插入2条记录,name都是‘小李’,那你查询的时候就无法把他们区分开,主键就可以用来区分它们。
若主键是id
select name from tb where id=1,只返回1个小李
若没有主键:
select name from tb where name='小李';结果返回2个小李
慕粉2034109765 提问者
Leigg 回复 慕粉2034109765 提问者
举报
本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识