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

Der er problemer med at tilføje et nyt ID (automatisk stigning) efter tabellen

Du kan tilføje gør det uden problemer kun hvis din tabel ikke har relation til andre .

Du skal fjerne den gamle primærnøgle og uploade tabellen i overensstemmelse hermed (måske tilføje et unikt indeks på den gamle primærnøgle).

Fortsæt sådan :

  • Lav et dump af din database

  • Fjern primærnøglen sådan

ALTER TABLE XXX DROP PRIMARY KEY
  • Tilføj den nye kolonne på den måde
ALTER TABLE XXX add column Id INT NOT NULL AUTO_INCREMENT FIRST, ADD primary KEY Id(Id)

Tabellen vil blive set og AutoInc opdateret.



  1. Er det godt at bruge htmlspecialchars() før indsættelse i MySQL?

  2. Sådan søger du efter en kommasepareret værdi

  3. At gemme billedfiler i Mongo-databasen, er det en god idé?

  4. Advarsel om mappen bruger/local/mysql/data er ikke ejet af mysql-brugeren