Maison > base de données > tutoriel mysql > Quelle est la syntaxe pour créer des tables dans la base de données MySQL

Quelle est la syntaxe pour créer des tables dans la base de données MySQL

下次还敢
Libérer: 2024-04-22 19:57:58
original
393 Les gens l'ont consulté

Utilisez la syntaxe CREATE TABLE pour créer une table MySQL. Vous devez spécifier le nom de la table, le nom de la colonne, le type de données, si vous souhaitez autoriser les valeurs nulles et les valeurs par défaut. Parmi eux, le nom de la table et le nom de la colonne sont sensibles à la casse, la colonne de clé primaire doit être non nulle et la valeur par défaut doit être conforme aux contraintes de type de données.

Quelle est la syntaxe pour créer des tables dans la base de données MySQL

Mysql Créer une syntaxe de table

La syntaxe pour créer une table dans MySQL est la suivante:

<code>CREATE TABLE table_name (
  column_name1 data_type1 [NOT NULL] [DEFAULT default_value1],
  column_name2 data_type2 [NOT NULL] [DEFAULT default_value2],
  ...
) [table_options];</code>
Copier après la connexion

detailled Syntax Explication:

  • Create Table: Spécifiez la commande pour créer une table .
  • table_name : Le nom de la table à créer.
  • column_nameX : Le nom de chaque colonne à créer.
  • data_typeX : Le type de données de chaque colonne.
  • NON NULL : La colonne spécifiée ne peut pas avoir de valeurs NULL.
  • DEFAULT default_valueX : Spécifie la valeur par défaut de la colonne. Si aucune valeur n'est explicitement spécifiée, cette valeur par défaut est utilisée.
  • table_options : peut être utilisé pour spécifier des options au niveau de la table, telles que le moteur de stockage, le jeu de caractères, etc.

Exemple :

Créez une table nommée "employés" avec trois colonnes : "id" (clé primaire), "nom" (chaîne) et "salaire" (numéro) :

<code class="mysql">CREATE TABLE employees (
  id INT NOT NULL AUTO_INCREMENT,
  name VARCHAR(255) NOT NULL,
  salary DECIMAL(10, 2) NOT NULL
);</code>
Copier après la connexion

Remarque :

  • Les noms de tables et de colonnes sont sensibles à la casse.
  • La colonne de clé primaire doit être spécifiée comme "NON NULL".
  • La valeur par défaut ne peut être qu'une valeur valide du type de données de la colonne.
  • La partie "table_options" peut être ajoutée ou omise selon les besoins.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal