-- 创建一个包含自增主键的表
CREATE TABLE users (
id INT AUTO_INCREMENT, -- 定义id为整数类型,并设置为自增
name VARCHAR(50), -- 定义name为可变长度字符串,最大长度为50
PRIMARY KEY (id) -- 设置id为主键
);
-- 插入数据时无需指定自增主键的值,MySQL会自动处理
INSERT INTO users (name) VALUES ('Alice');
INSERT INTO users (name) VALUES ('Bob');
-- 查询表中的所有数据
SELECT * FROM users;
解释说明:
AUTO_INCREMENT
关键字用于定义列的值自动生成,每次插入新记录时,该列的值会自动增加。PRIMARY KEY
约束用于唯一标识表中的每一行记录,确保主键列的值不为空且唯一。id
),MySQL 会自动为其分配一个唯一的值。上一篇:mysql8配置文件
下一篇:mysql单表最大记录数
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站