Maison  >  Article  >  base de données  >  Quelle est l'instruction de création de table dans MySQL

Quelle est l'instruction de création de table dans MySQL

王林
王林original
2020-09-01 14:24:1336430parcourir

L'instruction de création de table dans MySQL est [CREATE TABLE table_name (column_name column_type);]. Par exemple, vous pouvez créer une nouvelle table "phpcn_tb" via la syntaxe [CREATE TABLE `phpcn_tb`].

Quelle est l'instruction de création de table dans MySQL

Syntaxe SQL courante pour créer des tables de données MySQL :

CREATE TABLE table_name (column_name column_type);

(tutoriel recommandé : tutoriel mysql)

Exemple :

CREATE TABLE `phpcn_tb`(
   `phpcn_id` INT UNSIGNED AUTO_INCREMENT,
   `phpcn_title` VARCHAR(100) NOT NULL,
   `phpcn_author` VARCHAR(40) NOT NULL,
   `submission_date` DATE,
   PRIMARY KEY ( `phpcn_id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;

Explication :

Si vous ne souhaitez pas que le champ soit NULL, vous pouvez définir l'attribut du champ sur NOT NULL lors de l'utilisation du. base de données, si les données saisies dans ce champ sont NULL , une erreur sera signalée.

AUTO_INCREMENT est défini comme un attribut auto-incrémenté, généralement utilisé pour les clés primaires, et la valeur augmentera automatiquement de 1.

(Recommandation vidéo d'apprentissage : tutoriel vidéo mysql)

Le mot-clé PRIMARY KEY est utilisé pour définir la colonne comme clé primaire. Vous pouvez définir une clé primaire en utilisant plusieurs colonnes, séparées par des virgules.

MOTEUR Configurer le moteur de stockage.

CHARSET définit l'encodage.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn