sql >> Database >  >> RDS >> Mysql

MySQL:geef de primaire sleutel een naam in de CREATE TABLE-instructie

Als alternatief en breder ondersteund:

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

UPDATE

Op basis van de verduidelijking kunt u de laatste definitie hierboven vervangen door de volgende als u de indexnaam wilt specificeren:

CONSTRAINT `pk_id` PRIMARY KEY (`id`)


  1. Aaneenschakeling van een veld gerelateerd aan meerdere rijen van een record in de queryset in Django

  2. Hoe te ontsnappen aan het vraagteken (?) -teken met Spring JpaRepository

  3. Maak de prestaties van SQL Server eenvoudig

  4. MySQL-databases, gebruikers en tabellen beheren vanaf de opdrachtregel