首先設置一個變量,初始值爲0:code
set @r:=0;
而後更新表中對應的ID列:it
update tablename set id=(@r:=@r+1)
若是是插入,那就找一個記錄多的表t1table
set @r:=0; insert into t select @r:=@r+1 from t1 limit 0, 2000
@完變量