我有一个数据库,其中一个表开始自动递增值10.我从来没有明确地设置它,但由于某种原因,它正在这样做。我尝试使用以下方法将auto_increment_increment值重置为1:不能更改mysql中的auto_increment_increment值
SET @@auto_increment_increment=1;
但它不会改变!我试图用命令行来做,但它仍然没有做到。
还有一件事,在我的本地机器auto_increment工作正常(它被设置为1),但这是我的服务器上的问题。当我在命令行上使用mysql时,我以“root”用户身份登录。
有人可以请建议什么可能是我的数据库错了吗?感谢帮助。
感谢您的回复。回滚你的意思是删除它们?我只是插入数据,没有别的。还有一件事,在我的本地机器上工作正常,但问题出在我的服务器上。问候 – user427969
@ user427969:我的意思是开始一个交易,插入,回滚交易。但删除也可能导致这种情况。 – Wolph
不,我只是插入一条记录。甚至没有删除或更新操作。 – user427969