sql >> Databasteknik >  >> RDS >> Mysql

Ange automatiskt unikt ID i databasen

Gör en tabell med ett fält-ID som har ett index och har automatisk inkrement på.

CREATE TABLE Persons
(
ID int NOT NULL AUTO_INCREMENT,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255),
PRIMARY KEY (ID)
)

Om du nu lägger till en ny regel med MySQL kan du lämna ID-fältet tomt, eller bara inte skicka det som nedan

INSERT INTO Persons(LastName, FirstName, Address, City) VALUES('Your firstname','lastname','adress','city')


  1. DB Connection sträng i Web.config för att använda bifogad .mdf-databas fungerar inte

  2. Hur infogar jag en tom rad, men har autonummeruppdateringen korrekt?

  3. varchar2(n BYTE|CHAR) standard -> CHAR eller BYTE

  4. Replikerar GROUP_CONCAT för pandas.DataFrame