欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql中建立表的索引

張吉惟1年前9瀏覽0評論

MySQL建立表的時候,可以為表中的字段建立索引,用于提升表的查詢性能。這里簡單介紹一下如何在MySQL中建立表的索引。

CREATE TABLE user_info (
user_id int(11) NOT NULL AUTO_INCREMENT COMMENT '用戶ID',
user_name varchar(20) NOT NULL DEFAULT '' COMMENT '用戶名稱',
age tinyint(3) NOT NULL DEFAULT '0' COMMENT '年齡',
PRIMARY KEY (user_id),
UNIQUE KEY user_name_index (user_name)
) ENGINE=InnoDB;

上面的代碼中,CREATE TABLE后面跟的是表名,其中的字段屬性依次為字段名、數據類型、是否允許為空、默認值以及注釋,它們各自使用空格進行分隔。下面展示了如何為表user_info中的字段user_name建立唯一索引user_name_index。

ALTER TABLE user_info ADD UNIQUE KEY user_name_index (user_name);

以上就是MySQL中建立表的索引。需要注意的是,索引能夠提升查詢性能,但也會降低插入和更新性能,因此需要合理的考慮是否需要為表中的字段建立索引。