Maison  >  Article  >  base de données  >  Comment insérer des données dans MySQL

Comment insérer des données dans MySQL

下次还敢
下次还敢original
2024-04-05 16:45:22495parcourir

L'insertion de données MySQL est l'opération d'ajout de nouveaux enregistrements à la base de données. Sa syntaxe est : INSERT INTO table_name (column1, column2, ..., columnN) VALUES (value1, value2, ..., valueN) ; : 1. Spécifiez le nom de la table cible ; 2. Répertoriez les colonnes à insérer ; 3. Fournissez les valeurs des colonnes. Par exemple, la requête suivante insérera un enregistrement contenant les informations suivantes dans la table customer : INSERT INTO customer (id, name, email) VALUES (5, 'John D

Comment insérer des données dans MySQL

MySQL Data Insertion

The les données insérées sont MySQL L'une des opérations les plus importantes de , elle permet aux développeurs d'ajouter de nouveaux enregistrements à la base de données

Syntax

<code class="sql">INSERT INTO table_name (column1, column2, ..., columnN) VALUES (value1, value2, ..., valueN);</code>

Steps

  1. Spécifiez le nom de la table : table_namecode> est l'endroit où vous souhaitez insérer la table de données cible <code>table_name 是您要插入数据的目标表。
  2. 列出要插入的列:column1, column2, ..., columnN 是您要为其提供值的列。
  3. 提供列值:value1, value2, ..., valueN 是您要插入的值。这些值必须与所指定列的数据类型兼容。

示例

以下查询将插入一条包含以下信息的新记录到 customer 表中:

  • ID:5
  • 姓名:John Doe
  • 电子邮件:john.doe@example.com
<code class="sql">INSERT INTO customer (id, name, email) VALUES (5, 'John Doe', 'john.doe@example.com');</code>

其他注意事项

  • 如果您未指定列名,则 MySQL 将按照表的定义顺序插入值。
  • 您可以使用 LAST_INSERT_ID()
  • Listez les colonnes à insérer :
  • colonne1, colonne2, ..., . columnN sont celles dans lesquelles vous souhaitez insérer. La colonne qui fournit la valeur :
value1, value2, ..., valueN. code> est la valeur que vous souhaitez insérer . Les valeurs doivent être compatibles avec le type de données de la colonne spécifiée 🎜🎜🎜Exemple 🎜🎜🎜La requête suivante insérera un nouvel enregistrement dans le . table client : 🎜
    🎜ID : 5🎜🎜Nom : John Doe🎜🎜E-mail : john.doe@example.com🎜🎜
<code class="sql">INSERT INTO customer (id, name, email) VALUES
(5, 'John Doe', 'john.doe@example.com'),
(6, 'Jane Smith', 'jane.smith@example.com'),
(7, 'Mark Jones', 'mark.jones@example.com');</code>
🎜🎜Autres notes🎜🎜
    🎜Si vous ne précisez pas un nom de colonne, MySQL suivra la définition de l'insertion séquentielle des valeurs de la table 🎜🎜Vous pouvez utiliser la fonction LAST_INSERT_ID() pour obtenir l'ID de l'enregistrement le plus récemment inséré 🎜🎜Si vous souhaitez en insérer plusieurs. enregistrements, vous pouvez utiliser la syntaxe d'insertion à valeurs multiples : 🎜🎜rrreee.

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!

Déclaration:
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