Java重置mySQL auto_increment

时间:2018-09-30 07:13:43

标签: java mysql

我想在的帮助下编写一个方法,以重置mySQL id列(为auto_increment)。 This is what I have right now

This is what I want

这是我的Java代码。

void updateIndex() {
        try {
            PreparedStatement preparedStatement = connection.prepareStatement("SET  @num := 0;UPDATE table_name SET id = @num := (@num+1);ALTER TABLE table_name AUTO_INCREMENT =1;");
            preparedStatement.executeQuery();
            preparedStatement.close();
        } catch (SQLException e) {
            System.out.println("Can not update");
        }
    }

0 个答案:

没有答案