Maison > base de données > tutoriel mysql > le corps du texte

Comment créer une table avec du code MySQL

下次还敢
Libérer: 2024-04-05 17:09:16
original
1245 Les gens l'ont consulté

Les étapes pour créer une table à l'aide du code MySQL sont les suivantes : Connectez-vous à la base de données Utilisez l'instruction CREATE TABLE pour créer la table Définissez les colonnes de la table et spécifiez le type de données Ajoutez des contraintes pour renforcer l'intégrité des données Exécutez l'instruction CREATE TABLE Utilisez l'instruction CREATE TABLE. Instruction SHOW TABLES pour vérifier la création de la table

Comment créer une table avec du code MySQL

Comment créer une table à l'aide du code MySQL

La création d'une table est l'étape de base de la construction d'une base de données MySQL. Voici un guide détaillé sur la façon de créer une table à l'aide du code MySQL :

1. Connectez-vous à la base de données

<code class="mysql">  mysql -u 用户名 -p 密码 -h 主机名 数据库名</code>
Copier après la connexion

2 Instruction Create table

L'instruction CREATE TABLE est utilisée. pour créer un tableau. Son format est le suivant : CREATE TABLE 语句用于创建表。其格式如下:

<code class="mysql">CREATE TABLE 表名 (
  列名 数据类型 [约束],
  ...
);</code>
Copier après la connexion

3. 列定义

表由列组成,每列都有一个名称和一个数据类型。常见的 MySQL 数据类型包括:

  • 整数:INT、SMALLINT
  • 浮点数:FLOAT、DOUBLE
  • 字符串:VARCHAR(length)、CHAR(length)
  • 日期和时间:DATE、TIME、DATETIME

4. 约束

约束可用于强制执行数据完整性规则。常见的约束包括:

  • NOT NULL:该列不能为 NULL
  • UNIQUE:该列值必须唯一
  • PRIMARY KEY:该列的值唯一且标识每一行

5. 示例

让我们创建一张名为 customers 的表,其中包含客户信息:

<code class="mysql">CREATE TABLE customers (
  id INT NOT NULL AUTO_INCREMENT,
  name VARCHAR(255) NOT NULL,
  email VARCHAR(255) UNIQUE,
  PRIMARY KEY (id)
);</code>
Copier après la connexion

6. 执行语句

使用分号 (;) 结束 CREATE TABLE 语句并按回车键执行它。

7. 验证表的创建

可以通过使用 SHOW TABLES 语句来验证表的创建:

<code class="mysql">SHOW TABLES;</code>
Copier après la connexion

如果 customersrrreee

🎜3. Définition de colonne🎜🎜🎜Le tableau est constitué de colonnes, chaque colonne a un nom et un type de données. Les types de données MySQL courants incluent : 🎜
  • Entier : INT, SMALLINT
  • Point flottant : FLOAT, DOUBLE
  • Chaîne : VARCHAR(length), CHAR(length )
  • Date et heure : DATE, TIME, DATETIME
🎜🎜4.Contraintes🎜🎜🎜Les contraintes peuvent être utilisées pour appliquer des règles d'intégrité des données. Les contraintes courantes incluent : 🎜
  • NON NULL : la colonne ne peut pas être NULL
  • UNIQUE : la valeur de la colonne doit être unique li>
  • li>
  • CLÉ PRIMAIRE : La valeur de cette colonne est unique et identifie chaque ligne
🎜🎜5 Exemple🎜🎜🎜Créons. une table nommée table clients, qui contient des informations sur le client : 🎜rrreee🎜🎜6 Instruction d'exécution 🎜🎜🎜Utilisez un point-virgule (;) pour terminer CREATE TABLE. et appuyez sur la touche Entrée pour l'exécuter. 🎜🎜🎜7. Vérifier la création de la table 🎜🎜🎜Vous pouvez vérifier la création de la table en utilisant l'instruction SHOW TABLES : 🎜rrreee🎜Si la table clients existe, elle sera répertoriée. dehors. 🎜

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!