ホームページ  >  記事  >  データベース  >  mysqlに行を追加する方法

mysqlに行を追加する方法

青灯夜游
青灯夜游オリジナル
2022-04-18 13:16:4211661ブラウズ

Mysql で行を追加する方法: 1. 「INSERT INTO テーブル名列名 1,...列名 n VALUES (値 1..., 値 n);」ステートメントを使用して、列の順序を指定します。名前と値は対応しています; 2、「INSERT INTO テーブル名 SET 列名 1 = 値 1, 列名 2 = 値 2,...;」ステートメントを使用して、データ行を挿入します。

mysqlに行を追加する方法

このチュートリアルの動作環境: Windows7 システム、mysql8 バージョン、Dell G3 コンピューター。

mysql では、行の追加とは、データベース テーブルにデータ行を挿入することです。次の記事では 2 つの方法を紹介します。

方法 1. INSERT...VALUES ステートメントを使用します。

構文形式は次のとおりです。

INSERT INTO <表名> [ <列名1> [ , … <列名n>] ]
VALUES (值1 [… , 值n ]);

構文の説明は次のとおりです。

  • テーブル名: 操作対象のテーブル名を指定します。

  • 列名: データを挿入する必要がある列名を指定します。テーブル内のすべての列にデータを挿入する場合、すべての列名を省略して、INSERTVALUES(…) を直接使用できます。

  • VALUES または VALUE 句 : この句には、挿入されるデータのリストが含まれます。データ リスト内のデータの順序は、列の順序に対応している必要があります。

方法 2: INSERT...SET ステートメントを使用する

構文形式は次のとおりです:

INSERT INTO <表名>
SET <列名1> = <值1>,
        <列名2> = <值2>,
        …

このステートメントは次のとおりです。テーブルに直接入力するために使用されます。 の特定の列は、対応する列値を指定します。つまり、挿入されるデータの列名は SET 句で指定され、col_name は指定された列名で、等号の後に指定されたデータが続きます。指定されていない列の場合、列の値が列のデフォルト値として割り当てられます。

例:

値の挿入: 利点: バッチで挿入できる; 欠点: 1 回の実行効率が低い。

insert into table(col1,col2,col3) values(&#39;val1&#39;,&#39;val2&#39;,&#39;val3&#39;);

insert set: 長所: 実行効率が高い; 短所: 一度に 1 つのデータしか挿入できません。

insert into table set col1=&#39;val1&#39;,col2=&#39;val2&#39;,col3=&#39;val3&#39;;

mysqlに行を追加する方法

[関連する推奨事項: mysql ビデオ チュートリアル ]

以上がmysqlに行を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。