添加用户操作的用户id
来源:1-7 实战:实现新闻管理系统的查询待审批新闻分页功能
慕虎7577878
2019-12-14 14:08:36
# 添加记录
def insert(self, username, password, email, role_id):
self.__user_dao.insert(username,password,email,role_id)
老师添加用户的方法里边没有用户id,但是添加记录后id会生成,那么这个id是怎么生成的呢
截图中nancy和mike是我新添加的记录,id自动生成为13,14,这个是按照什么生成的?
1回答
好帮手乔木
2019-12-15
同学你好:
同学可使用show create table tablename 查看创建的表结构。
在该表中,auto_increment这个字段表示id字段是自动增加的。因此同学每添加一条记录,id都会自增,同学不需要给id添加值。
由于之前同学删除过一些用户的记录,所以新生成的记录的id从删除的最后一条记录的id开始加1,而不是从已有的记录id加1。删除的最后一条记录的id是12。因此不是6和7,而是13,14。
如果我解决了同学的问题,请采纳!学习·愉快^_^。
相似问题
回答 1
回答 1