一、 设置主键
https://time.geekbang.org/column/article/349725
1、主键能够保证数据的唯一性,而且能够缩小数据谬误,进步查问效率等;
2、MySQL 中的主键由一个字段或几个字段组合而成,它次要有 3 个特色:
- 必须惟一,不能反复;
- 不能为空;
- 必须能够惟一标识数据表中的数据。
3、一个 MySQL 表中只容许有一个主键,尽管 MySQL 也容许创立没有主键的表;
4、给一个没有主键的表减少一个主键列
ALTER TABLE demo.testADD COLUMN itemnumber int PRIMARY KEY AUTO_INCREMENT;
- ALTER TABLE:标识批改表;
- ADD COLUMN,示意减少一列;
- PRIMARY KEY,示意这一列是主键;
- AUTO_INCREMENT,示意每减少一条记录,这个值主动减少。
5、插入一条数据
INSERT INTO demo.test(barcode,goodsname,price)VALUES ('0001','本',3);
留神:
- 每次插入数据必须要写字段名称;
- 主键能够不指定,因为设置主键列是自增。