ホームページ  >  記事  >  データベース  >  MySQL学習メモ: data_MySQLの追加・削除・変更の実装方法

MySQL学習メモ: data_MySQLの追加・削除・変更の実装方法

WBOY
WBOYオリジナル
2016-10-11 14:02:531331ブラウズ

この記事の例では、MySQL 学習ノートのデータを追加、削除、変更する実装方法を説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

1. データを追加します

コードの形式を挿入:

insert into は [列名...] の値 (値...) を示します

リーリー

挿入原理:

1. 挿入されるデータはフィールドと同じデータ型である必要があります
2. データのサイズは列の指定された範囲内である必要があります
3.valuesに記載されているデータ位置は、追加した列の配置位置と一致している必要があります

例:

リーリー

2. データを更新します

更新されたデータ構文形式:

update は、列名 = 式 … 条件の設定を示します

注: where の後に条件がない場合は、テーブル全体を操作するのと同じです。

データ例:

リーリー

従業員テーブルのすべての sal フィールドを 2000 に変更します

リーリー

zsという名前のユーザーのsalフィールドを3000に設定します

リーリー

wu という名前のユーザーの元の sal フィールドに 100 を追加します

リーリー

3. データを削除します

データの削除構文:

削除元は条件の場所を示します

データ削除の原則:

1. where句を使用しない場合、テーブル内のすべてのデータが削除されます
2. delete ステートメントでは特定の列の値を削除できません (update を使用できます)
3. 削除では、テーブル自体ではなく、レコードのみが削除されます。テーブルを削除したい場合は、drop table ステートメントを使用します
。 4. 挿入や更新と同様、あるテーブルからレコードを削除すると、他のテーブルで参照整合性の問題が発生します
5. truncate table ステートメントを使用してテーブル内のデータを削除することもできます

mysqlトランザクション

1. mysql コンソールはデフォルトでトランザクション (dml) を自動的に送信します
2. コンソールでトランザクションを使用する場合は、以下を参照してください:

mysqlで削除されたデータは自動的に送信されます

リーリー

さらに MySQL 関連のコンテンツに興味のある読者は、このサイトの特別トピックをチェックしてください:「MySQL インデックス操作スキルの概要」、「MySQL ログ操作スキルの包括的なコレクション」、「MySQL トランザクション操作スキルの概要」、「 MySQL ストアド プロシージャ スキルの包括的なコレクション」、「MySQL データベース ロック関連のヒントの概要」、および「一般的に使用される MySQL 関数の概要」

この記事が皆さんの MySQL データベース計画に役立つことを願っています。

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