【问题标题】:Where to put the ALTER TABLE tablename AUTO INCREMANT=1 in the code? [duplicate]在代码中将 ALTER TABLE table_name AUTO_INCREMENT=1 放在哪里? [复制]
【发布时间】:2020-10-17 09:52:10
【问题描述】:

为了每次表中没有行时重置id号 我应该在代码中的哪个位置放置ALTER TABLE tablename AUTO INCREMANT=1 查询? 喜欢:

    else
    {
    echo "<tr><td colspan ='8' align='center'>No registered users!</td></tr>";
    $sql = "ALTER TABLE etudiant AUTO_INCREMANT=1";
    }
    ?>
    </table>
    <p align="center"><a href="Add.php"><button>Add a user</button></a></p>
    </body>
    </html>

【问题讨论】:

    标签: php mysql sql database


    【解决方案1】:

    由于表中没有行,您只想将自动递增计数器重置为从 1 开始。

    我宁愿使用“TRUNCATE 表名;”

    应该做你正在寻找的东西。

    【讨论】:

      猜你喜欢
      • 2012-09-17
      • 1970-01-01
      • 2014-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-29
      相关资源
      最近更新 更多