主键(Primary Key):
索引(Index):
主键的优势:
索引的优势:
主键类型:
索引类型:
主键的应用场景:
索引的应用场景:
问题1:为什么在创建表时需要设置主键?
问题2:为什么索引会降低插入、更新和删除的速度?
问题3:如何选择合适的索引列?
-- 创建表并设置主键
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL UNIQUE
);
-- 创建普通索引
CREATE INDEX idx_username ON users(username);
-- 创建唯一索引
CREATE UNIQUE INDEX idx_email ON users(email);希望这些信息对你有所帮助!如果有更多问题,欢迎继续提问。
没有搜到相关的文章