Maison > Article > base de données > Comment créer une table dans MySQL
Comment créer une table MySQL ? Utilisez l'instruction CREATE TABLE pour spécifier le nom et la structure de la table. Spécifiez le nom de la colonne et le type de données entre parenthèses. Définissez des contraintes (telles que NOT NULL, UNIQUE, PRIMARY KEY) pour garantir l'intégrité des données. Spécifiez d'autres options (telles que les valeurs par défaut, les annotations, les moteurs de stockage).
Comment créer une table MySQL
La création d'une table dans une base de données MySQL est l'unité organisationnelle de base des données. La création d'une table nécessite les étapes suivantes :
1. Utilisez l'instruction CREATE TABLE
Tout d'abord, créez une nouvelle table à l'aide de l'instruction CREATE TABLE. L'instruction doit contenir le nom de la table et la structure de la table, y compris les noms de colonnes, les types de données et les contraintes.
Par exemple :
<code>CREATE TABLE users ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE NOT NULL );</code>
2. Spécifiez le nom de la colonne et le type de données
Spécifiez le nom de la colonne et le type de données entre parenthèses. Les types de données pris en charge incluent :
3. Définir des contraintes
Les contraintes peuvent garantir l'intégrité et la cohérence des données. Les contraintes courantes incluent :
4. Autres options
Vous pouvez également spécifier d'autres options, telles que :
Par exemple : la colonne
<code>CREATE TABLE orders ( id INT NOT NULL AUTO_INCREMENT, user_id INT NOT NULL, product_id INT NOT NULL, quantity INT NOT NULL DEFAULT 0, FOREIGN KEY (user_id) REFERENCES users(id), FOREIGN KEY (product_id) REFERENCES products(id) );</code>
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!