-- 创建一个包含自增主键的表
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY, -- 自增主键
name VARCHAR(100) NOT NULL,
email VARCHAR(150) UNIQUE NOT NULL
);
-- 插入数据时,不需要指定自增字段的值,MySQL会自动处理
INSERT INTO users (name, email) VALUES ('Alice', 'alice@example.com');
INSERT INTO users (name, email) VALUES ('Bob', 'bob@example.com');
-- 查询表中的数据
SELECT * FROM users;
id INT AUTO_INCREMENT PRIMARY KEY
:定义了一个名为 id
的整数类型字段,并设置为自增主键。每次插入新记录时,MySQL 会自动为该字段生成一个唯一的递增值。INSERT INTO users (name, email) VALUES (...)
:插入数据时,无需指定 id
字段的值,MySQL 会自动为其分配一个递增的值。SELECT * FROM users
:查询表中的所有数据,可以看到每条记录的 id
字段都是自动生成的唯一值。上一篇:创建mysql数据库
下一篇:mysql 定时备份
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站