mysql主键自动增长 如何设置mysql主键自动增长?
浏览量:2017
时间:2021-03-14 08:40:19
作者:admin
如何设置mysql主键自动增长?
创建表时设置主键自增长(主键必须是整型才可以自增长):CREATE TABLE stu(sid INT PRIMARY KEY AUTO_INCREMENT,sname VARCHAR(20),age INT,gender VARCHAR(10))修改表时设置主键自增长:ALTER TABLE stu CHANGE sid sid INT AUTO_INCREMENT修改表时删除主键自增长:ALTER TABLE stu CHANGE sid sid INT
mysql中是自增主键快还是主键快,为什么,还有主键索引的结构是什么样子的?
首先纠正一楼,索引不一定快,在数据不多的时候,索引反而会托慢查询速度。
其次,系统一般会自动为主键建立唯一索引,但不能说明主键就是一个索引。
再次,主键的值一般不是按字母、数字的顺序排列的,而为其建立索引就是为了克服为一缺陷(索引的值是按顺序排列的)
最后,自增主键就算不建索引的话,速度也不会慢的,因为它的值是按顺序排列的,系统肯定会一个机制来提高查询速度的。
综上可知,自增主键是更快的。
mysql主键自动增长 mysql修改主键为自增 mysql建表语句主键自增
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。