-- 创建表时添加唯一索引
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) UNIQUE, -- 使用 UNIQUE 关键字定义唯一索引
email VARCHAR(100)
);
-- 或者在已有表上添加唯一索引
ALTER TABLE users
ADD CONSTRAINT unique_email UNIQUE (email); -- 使用 UNIQUE 约束为指定列创建唯一索引
解释说明:
UNIQUE
关键字用于确保列中的所有值都是唯一的,不允许重复。UNIQUE
关键字定义唯一索引。ALTER TABLE
语句结合 ADD CONSTRAINT
来添加唯一索引。上一篇:mysql modify语句
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站