SQL语句中的auto_increment=1是什么意思?

已举报 回答 关注
SQL语句中的auto_increment=1是什么意思?
问在线客服
扫码问在线客服
  • 回答数

    7

  • 浏览数

    12,343

7个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
auto_increment=1 这个是修饰主键primary key,自动增长1.举个简单例子,你的数据库记录有一条记录,departmentid为1,当你添加一条记录时,department自动增加1,新增为2.
取消 评论
你采纳的那个回答完全是胡说八道 auto_increment=1 表示自增长启始位置为1,如果 auto_increment=100 就表示从100开始增长,下一个为101 。
那个说什么auto_increment=1 表示自动增长1,简直坑人。。。
取消 评论
楼下的是正确的
取消 评论
ENGINE=InnoDB 表示将数据库的引擎设置为InnoDB,从MySQL 5.6开始默认使用该引擎。
DEFAULT CHARSET=utf8 表示设置数据库的默认字符集为utf8
AUTO_INCREMENT=1 表示自动增长的起始值为1
取消 评论
数据库名
取消 评论
表示这个表属于谁 dbo 是默认建表的角色 可以是别的
取消 评论
ENGINE=InnoDB使用innodb引擎
DEFAULT CHARSET=utf8 数据库默认编码为utf-8
AUTO_INCREMENT=1 自增键的起始序号为1
扩展:
1.InnoDB,是MySQL的数据库引擎之一,为MySQL AB发布binary的标准之一。
2.AUTO_INCREMENT会在新记录插入表中时生成一个唯一的数字。希望在每次插入新记录时,自动地创建主键字段的值,可以在表中创建一个 auto-increment 字段。
取消 评论
ZOL问答 > 相机 > 其他 > SQL语句中的auto_increment=1是什么意思?

热门数码相机排行

查看更多排行 >

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?