sql >> Database teknologi >  >> RDS >> Mysql

Forespørgsel om at genindeksere den primære nøgle til MySQL-databasen

Der er endda en enkel måde at opnå resultatet ved at skrive denne forespørgsel

SET @newid=0;
UPDATE tablename SET primary_key_id=(@newid:[email protected]+1) ORDER BY primary_key_id;

Denne forespørgsel vil genindeksere den primære nøgle starter fra 1



  1. Fejl ved Update Join

  2. Skal oprette en trigger, der øger en værdi i en tabel efter indsættelse

  3. Forskellen mellem ON- og WHERE-udtryk i SQL-tabel joins

  4. Flydende Nhibernate:Kan ikke oprette databaseforbindelse til MySQL