MySQL问题:有关int主键类型

将字段设置int类型主键、且为自动增加。插入一个新数据行时,该主键的值该如何处理(或者是该插入的值是什么)?

设置为自增后每增加一行它就会自动加1,比如之前最后一条数据的主键是3,那么你再增加一条他就变成4了

会自动从1开始递增,每插入一行,该主键值自增1
有帮助的话采纳一下哦!

如果你表里的某个(某些)列已经具有自动增长(默认值、触发器,总之自动有值)
那么你在插入的时候应该写insert into 表 (列1,列2,列3) value (值1,值2,值3),这样指定列名的方式去插入值,不需要赋值的列就不要出现在sql里了
不要再使用insert into 表 value (值1,值2,值3)这种形式

设置自动添加后 每次添加数据时可以不用插入主键值 成功插入一行数据后系统自动按照上一个主键值➕1填充