Php 如何在mysql中清除某列数据而不删除该列
如何清除列中的数据,然后使用自动增量将第一个值设置为1?我不想删除该列,只是想重置它 编辑:这是我的mysql数据库不要这样做。 自动增量列在设计上是不可触及的 如果你重置它,你将破坏你的应用程序 TRUNCATE TABLE tbl-将删除表中的所有内容 ALTER TABLE tbl自动增量=1Php 如何在mysql中清除某列数据而不删除该列,php,mysql,reset,Php,Mysql,Reset,如何清除列中的数据,然后使用自动增量将第一个值设置为1?我不想删除该列,只是想重置它 编辑:这是我的mysql数据库不要这样做。 自动增量列在设计上是不可触及的 如果你重置它,你将破坏你的应用程序 TRUNCATE TABLE tbl-将删除表中的所有内容 ALTER TABLE tbl自动增量=1 更新表集合col=0 将表更新为T1 SET T1.col=1+ 从表中选择MAXT2.COL作为T2 这应该可以做到。最简单的方法是创建一个自动递增的新列。为什么您不想这样做呢?您想这样当您删除一
更新表集合col=0 将表更新为T1 SET T1.col=1+ 从表中选择MAXT2.COL作为T2
这应该可以做到。最简单的方法是创建一个自动递增的新列。为什么您不想这样做呢?您想这样当您删除一行时,它们的数据中就没有间隙了吗?是的,我是为mysql表做的