自增序号如何初始化 表中有一个自增的ID字段,我想让ID重新从1开始增长,我吧表中的记录都删掉了,并吧ID字段删掉后重新建立,但添加记录后序号依然会从原来的序号上开始增长,删掉表后重新建表我知道是可以的,但请问有其它的方法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 alter table table_name AUTO_INCREMENT=1 truncate table table_name 清空表 id就会从1开始 清空表的时候使用truncate table 表名或者还有一个比较笨的方法,就是导出建表语句,drop掉这个表再创建。 这个方法比较常规,truncate速度会更快但不是事务安全的。并且如果有其它表参照外键的外会有限制。 是MYSQL?ALTER TABLE tbl AUTO_INCREMENT = 100set auto_increment_increment = 10 mysql数据库中记录如何对比删除 关于日期的问题,急急急 求助:Linux下无法连接到mysql数据库 涉及两个表的查询语句 高手来看看, mysql的问题, 谢拉! mysql存储过程设置变量为结果集中列的值? 再问ODBC 连接postgres的问题.急 求九百万行数据表优化 MySQL用BLOB类型存储的图片取出来后失真 mysql存储过程能不能直接执行拼接的sql语句 MySql里能够在存储过程中创建存储过程吗? mysql查询方法,高手8托了。
truncate table 表名或者还有一个比较笨的方法,就是导出建表语句,drop掉这个表再创建。
这个方法比较常规,truncate速度会更快但不是事务安全的。并且如果有其它表参照外键的外会有限制。
ALTER TABLE tbl AUTO_INCREMENT = 100
set auto_increment_increment = 10