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

MySQL:Navngiv primærnøgle i CREATE TABLE-sætning

Alternativt og mere bredt understøttet:

CREATE TABLE IF NOT EXISTS `default_test` (
 `default_test`.`id` SMALLINT NOT NULL AUTO_INCREMENT,
 `default_test`.`name` LONGTEXT NOT NULL,
 PRIMARY KEY (`id`)
)

OPDATERING

Baseret på præciseringen kan du erstatte den sidste definition ovenfor med følgende, hvis du skal angive indeksnavnet:

CONSTRAINT `pk_id` PRIMARY KEY (`id`)


  1. MySQL autoincrement-kolonnen hopper med 10 - hvorfor?

  2. Hvordan gemmer man en procentværdi?

  3. MySQL med Node.js

  4. Simpel MySQL-opdateringsrangering med bånd