Créer une table dans MySQL nécessite trois étapes : Se connecter à la base de données. Utilisez l'instruction CREATE TABLE pour spécifier le nom de la table, les noms de colonnes, les types de données et les contraintes. Exécutez l'instruction CREATE TABLE pour créer la table.
Comment créer une table dans MySQL
Étape 1 : Connectez-vous à la base de données
Tout d'abord, connectez-vous à la base de données dans laquelle vous souhaitez créer la table à l'aide d'un outil client MySQL tel que MySQL Workbench ou la ligne de commande.
Étape 2 : Écrivez l'instruction CREATE TABLE
Utilisez l'instruction CREATE TABLE pour créer une table. La syntaxe est la suivante :
<code>CREATE TABLE table_name ( column1 data_type [NOT NULL] [DEFAULT default_value], column2 data_type [NOT NULL] [DEFAULT default_value], ... );</code>
où :
table_name
est le nom de la nouvelle table. table_name
是新表的名称。column1
、column2
等是表的列名称。data_type
是列的数据类型(例如 INT、VARCHAR、DATETIME)。NOT NULL
约束表示该列不允许为 NULL 值。DEFAULT default_value
指定列的默认值(如果未指定值)。步骤 3:执行 CREATE TABLE 语句
使用以下命令执行 CREATE TABLE 语句:
<code>CREATE TABLE my_table ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, age INT DEFAULT 0 );</code>
表中列的说明:
id
是一列 INT 类型,它由 MySQL 自动递增,并标记为 NOT NULL。它通常用作主键。name
是一列 VARCHAR(255) 类型,它可以存储最大长度为 255 个字符的文本值,并标记为 NOT NULL。age
column1
, column2
, etc. sont les noms de colonnes du tableau. data_type
est le type de données de la colonne (par exemple INT, VARCHAR, DATETIME). La contrainte NOT NULL
signifie que la colonne n'autorise pas les valeurs NULL.
DEFAULT default_value
Spécifie la valeur par défaut de la colonne (si aucune valeur n'est spécifiée). id
est une colonne de type INT, elle est automatiquement incrémentée par MySQL et marquée NOT NULL. Elle est souvent utilisée comme clé primaire. 🎜🎜name
est une colonne de type VARCHAR(255) qui peut stocker des valeurs de texte d'une longueur maximale de 255 caractères et est marquée NOT NULL. 🎜🎜age
est une colonne de type INT avec une valeur par défaut de 0. 🎜🎜🎜🎜Remarque : 🎜🎜🎜🎜Assurez-vous que le type de données de la colonne correspond aux données que vous souhaitez stocker. 🎜🎜Envisagez d'utiliser des contraintes appropriées (telles que NOT NULL) pour garantir l'intégrité des données. 🎜🎜Le mot-clé AUTO_INCREMENT peut être utilisé pour générer automatiquement un identifiant unique lors de l'insertion d'une nouvelle ligne. 🎜🎜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!