sql >> Database >  >> RDS >> Mysql

Query om primaire sleutel van MySQL-database opnieuw te indexeren

Er is zelfs een eenvoudige manier om het resultaat te bereiken door deze vraag te schrijven

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

Deze query zal de primaire sleutel opnieuw indexeren vanaf 1



  1. php categorie, subcategorie boom

  2. GROUP_CONCAT BESTEL DOOR

  3. com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:onbekende kolom 'Smith' in 'where-clausule'

  4. Index maken in SQL om de prestaties te verbeteren