数据库自增id没有从0开始

xiaoxiao2021-02-28  121

/**如有错误,敬请指正**/

在把本地数据库中的表移植到远程数据库时,遇到一个情况,由于原先的表中有数据,所以只是复制表结构输出为SQL文件,但是在远程,运行这个SQL文件,添加新的数据时,发现自增的id还是在原来的基础上递增的,并没有从0开始递增。

解决办法:

1)在Navicat中,右击目标表,先清空表,在清空表下面,还有一个截断表选项,再点击截断表即可。其实,截断表的命令时:truncate table table_name;

2)除此之外,还有一个命令,也可以实现这个目的。alter table table_name auto_increment =0。

转载请注明原文地址: https://www.6miu.com/read-19406.html

最新回复(0)