ホームページ > データベース > mysql チュートリアル > MySQL にデータを挿入および更新するにはどうすればよいですか?

MySQL にデータを挿入および更新するにはどうすればよいですか?

WBOY
リリース: 2023-07-30 10:33:09
オリジナル
4861 人が閲覧しました

MySQL にデータを挿入および更新するにはどうすればよいですか?

MySQL は、Web アプリケーションのデータ ストレージと管理に広く使用されているオープン ソースのリレーショナル データベース管理システムです。 MySQL では、データの挿入と更新は非常に一般的な操作です。この記事では、MySQL を使用してデータを挿入および更新する方法を紹介し、いくつかのコード例を示します。

1. データ挿入操作

MySQL にデータを挿入するには、INSERT INTO ステートメントを使用できます。 INSERT INTO ステートメントは、データベース テーブルにレコードを挿入します。データを挿入する例を次に示します。

INSERT INTO table_name (column1, column2, column3,...)
VALUES (value1, value2, value3,...);

# # この例では、table_name はデータを挿入するテーブルの名前、column1、column2 などはテーブル内の列名、value1、value2 などは挿入する値です。

たとえば、「students」という名前のテーブルがあり、「id」、「name」、「age」の 3 つの列があります。このテーブルにレコードを挿入したい場合は、次のコードを使用できます:

INSERT INTO students (id, name, age)

VALUES (1, 'Zhang San', 20);

このステートメントは、ID 1、名前「Zhang San」、年齢 20 のレコードを「students」テーブルに挿入します。

複数のレコードを挿入したい場合は、次のコードを使用できます:

INSERT INTO students (id, name, age)

VALUES (2, '李思', 22 ),

   (3, '王五', 21),
   (4, '赵六', 23);
ログイン後にコピー
ログイン後にコピー

このステートメントは、「students」テーブルに 3 つのレコード、つまり、ID 2、名前「Li Si」、年齢 22 のレコード、ID 3、名前「Wang Wu」、年齢 22 のレコードを挿入します。年齢 21、ID 4、名前「Zhao Liu」、年齢 23 のレコード。

2. データ更新操作

MySQL では、UPDATE ステートメントを使用してデータを更新できます。 UPDATE ステートメントは、条件に基づいてテーブル内のレコードを更新できます。データを更新する例を次に示します。

UPDATE table_name

SET column1 = value1, column2 = value2,...
WHERE 条件;

この例では、table_name は次のとおりです。更新するデータのテーブル名、column1、column2などは更新する列名、value1、value2などは更新する値、conditionはフィルタリングに使用する条件です。更新される記録。

たとえば、「students」テーブルの ID 1 のレコードの年齢を 25 に更新する場合は、次のコードを使用できます:

UPDATE students

SET age = 25
WHERE id = 1;

このステートメントは、「students」テーブル内の ID 1 のレコードの年齢を 25 に更新します。

複数のフィールドを更新する場合は、次のコードを使用できます:

UPDATE students

SET age = 23, name = 'Zhao Qi'
WHERE id = 4 ;

このステートメントは、「students」テーブルの ID 4 のレコードの年齢を 23 に更新し、名前を「Zhao Qi」に更新します。

3. 概要

この記事では、MySQL にデータを挿入および更新する方法を紹介します。 INSERT INTO ステートメントを使用して新しいレコードをテーブルに挿入でき、UPDATE ステートメントを使用して条件に基づいてテーブル内のレコードを更新できます。実際のアプリケーションでは、これらの操作を柔軟に使用して、必要に応じてデータを管理および維持できます。

コード例:

データ挿入の例:

INSERT INTO students (id, name, age)

VALUES (1, 'Zhang San', 20) ;

INSERT INTO students (id, name, age)

VALUES (2, '李思', 22),

   (3, '王五', 21),
   (4, '赵六', 23);
ログイン後にコピー
ログイン後にコピー

データ更新の例:

学生を更新

年齢 = 25 を設定
WHERE id = 1;

学生を更新

年齢 = 23、名前 = 'Zhao Qi'を設定
WHERE id = 4;

以上がMySQL にデータを挿入および更新するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート