mybatis获取mysql自增主键

获取mysql自增主键

在 mapper.xml的insert标签中添加 属性

      useGeneratedKeys="true" keyProperty="javaBean对应的属性名"(!注意一定与javaBean属性对应)

数据库自增主键还原(* 会删除所有数据才能还原) 

truncate table table_name;
注意:truncate 一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行速度快。
是DLL语言,无法回滚;当表被TRUNCATE 后,这个表和索引所占用的空间会恢复到初始大小。
 

 delete from table_name;

alter table table_name auto_increment= 1;

你可能感兴趣的:(mybatis获取mysql自增主键)