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

Comment créer une table dans une base de données MySQL

下次还敢
Libérer: 2024-04-22 18:33:41
original
501 Les gens l'ont consulté

Créer une table dans MySQL peut se faire en suivant ces étapes : Connectez-vous au serveur MySQL. Utilisez l'instruction CREATE TABLE pour créer une table, en spécifiant un nom de table et en définissant des colonnes. Définissez les colonnes, y compris les noms de colonnes, les types de données et les contraintes. Ajoutez éventuellement une clé étrangère qui renvoie à la clé primaire d'une autre table. Par exemple : clients CREATE TABLE ( identifiant INT NON NULL AUTO_INCREMENT, nom VARCHAR(255) NON NULL, email VARCHAR(255) UNIQUE, CLÉ PRIMAIRE (identifiant) );

Comment créer une table dans une base de données MySQL

Comment créer une table dans MySQL

La création d'une table est une opération de base dans MySQL et est utilisée pour stocker et gérer des données. Les étapes suivantes vous guideront dans la création d'une table :

1. Connectez-vous au serveur MySQL

Connectez-vous au serveur MySQL à l'aide de la ligne de commande ou d'un outil comme MySQL Workbench.

2. Utilisez l'instruction CREATE TABLE

Utilisez l'instruction CREATE TABLE pour créer une table. La syntaxe de base de cette instruction est la suivante : CREATE TABLE 语句创建表。该语句的基本语法如下:

<code class="sql">CREATE TABLE [table_name] (
  [column_name] [data_type] [constraints],
  ...
);</code>
Copier après la connexion

3. 指定表名

[table_name] 是您要创建的表的名称。它应该是唯一的。

4. 定义列

在括号内,您将定义表的列。每个列由以下部分组成:

  • 列名:列的唯一名称。
  • 数据类型:列可以存储的值的类型,例如 INTVARCHARDATE
  • 约束:可选的限制,例如 NOT NULL(不允许空值)或 UNIQUE(列中的值必须唯一)。

5. 添加外键(可选)

要创建外键,请使用 FOREIGN KEY 约束。外键将一个表中的列链接到另一个表中的主键。

示例:

以下是创建一个名为 customers 的表的示例:

<code class="sql">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

该表具有三个列:

  • id(主键,自动递增)
  • name(允许空值的文本数据)
  • emailrrreee
3. Spécifiez le nom de la table 🎜🎜🎜[table_name] est le nom de la table que vous souhaitez créer. Cela devrait être unique. 🎜🎜🎜4. Définir les colonnes 🎜🎜🎜Entre parenthèses, vous définirez les colonnes du tableau. Chaque colonne se compose des parties suivantes : 🎜
  • 🎜Nom de la colonne : 🎜Le nom unique de la colonne. 🎜
  • 🎜Type de données : 🎜Le type de valeur que la colonne peut stocker, telle que INT, VARCHAR ou DATE. 🎜
  • 🎜Contraintes : 🎜Restrictions facultatives, telles que NOT NULL (les valeurs nulles ne sont pas autorisées) ou UNIQUE (les valeurs dans la colonne doivent être uniques ). 🎜🎜🎜🎜5. Ajouter une clé étrangère (facultatif) 🎜🎜🎜Pour créer une clé étrangère, utilisez la contrainte FOREIGN KEY. Une clé étrangère relie une colonne d'une table à une clé primaire d'une autre table. 🎜🎜🎜Exemple : 🎜🎜🎜Voici un exemple de création d'un tableau appelé clients : 🎜rrreee🎜Le tableau comporte trois colonnes : 🎜
    • id code> (clé primaire, incrémentation automatique) 🎜<li> <code>name (données texte autorisant les valeurs nulles) 🎜
    • email (données texte uniques) 🎜🎜

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!