MySQL学习笔记(6)——空值和非空、主键自增

空值和非空

CREATE TABLE tb2(
username VARCHAR(20) NOT NULL,
age TINYINT UNSIGNED NULL
);
MySQL学习笔记(6)——空值和非空、主键自增_第1张图片


主键&自增

CREATE TABLE tb3(
id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY;
username VARCHAR(30) NOT NULL
);

定义主键的关键字:PRIMARY KEY (主键的列不能为空值)
定义自增的关键字:AUTO_INCREMENT
其中,可以自增的列必须为主键、且类型为整型.
MySQL学习笔记(6)——空值和非空、主键自增_第2张图片

你可能感兴趣的:(mysql学习笔记)