MySQL ステートメントを使用した簡単な追加、削除、変更、クエリ操作の例

MySQL ステートメントを使用した簡単な追加、削除、変更、クエリ操作の例

この記事では、例を使用して、MySQL ステートメントを使用して、単純な追加、削除、変更、およびクエリ操作を実装する方法について説明します。ご参考までに、詳細は以下の通りです。

1. db_shopデータベースを作成します。データベースが存在しない場合は作成します。

db_shop が存在しない場合はデータベースを作成します。

2. データが存在する場合はデータベースを削除する

db_shop が存在する場合はデータベースを削除します。

3. db_shopのデータテーブルを作成する

db_shop を使用します。
tb_goods が存在する場合はテーブルを削除します。
テーブルtb_goodsを作成します(
 `goodsId` int(11) NOT NULL AUTO_INCREMENT,
 主キー (`tb_goods`)
);

4. 古いテーブルに基づいて新しいテーブルを作成する

tb_goods のようなテーブル tb_goods01 を作成します。

5. データテーブルを削除する

テーブルtb_goods01を削除します。

6. テーブルに列(フィールド)を追加する

tb_goodsを変更して、goodsIdの後に列goodsName varchar(255)を追加します。

注: after または before を書かない場合は、デフォルトで末尾に追加されます。

7. フィールドを削除する

テーブル tb_goods を変更し、列 goodsName を削除します。

8. データを挿入する

tb_goods (goodsId,goodsName) に値 (1002,'Commodity 1') を挿入します。

9. クエリ

すべて検索

tb_goods から * を選択します。

クエリ固有

tb_goods から goodsName を選択します。

あいまい検索

'% Commodity%' のような tb_goods から * を選択します。

10. データテーブルを更新する

tb_goods を更新し、goodsName を 'Commodity 2' に設定します。

MySQL 関連のコンテンツに興味のある読者は、このサイトの次のトピックをチェックしてください: 「MySQL クエリ スキル」、「MySQL 共通関数の概要」、「MySQL ログ操作スキル」、「MySQL トランザクション操作スキルの概要」、「MySQL ストアド プロシージャ スキル」、および「MySQL データベース ロック関連スキルの概要」

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

以下もご興味があるかもしれません:
  • PHP+MYSQLはユーザーの追加、削除、変更、クエリを実装します
  • MySQL のインデックスに対する基本的な追加、削除、クエリ、変更操作の概要
  • mysql の追加、削除、変更、クエリの基本ステートメント
  • Mysql の追加、削除、変更、クエリステートメントのシンプルな実装
  • 追加、削除、変更、クエリを実現するためにMySQLを操作するNode.jsの例
  • MySQL の追加、削除、クエリ、変更ステートメントの例のまとめ
  • PDO を使用して MySQL データベースを追加、削除、変更、およびクエリするための自作クラス
  • Mysql テーブル、列、データベースの追加、削除、変更、クエリの問題の概要
  • PHPは、オブジェクト指向のmysqli拡張ライブラリを実装し、追加、削除、変更、クエリ操作ツールクラスを作成します。
  • PHPを使用してMySqlデータベースにアクセスする論理操作と追加、削除、変更、チェックの例
  • MySQL ステートメントの配置と概要の紹介

<<:  SSMプロジェクトは、ホットデプロイメント構成を実装するためにTomcatとMavenを使用してWARパッケージとしてデプロイされることが多い。

>>:  webpackコード断片化の実装

推薦する

JavaScript配列重複排除の詳細な説明

目次1. アレイ重複排除2. 配列内のオブジェクトの重複排除3. 配列内の同じフィールドに基づいて別...

フロントエンドのパフォーマンス最適化を学ぶ準備として、HTMLページのレンダリングプロセスを理解する

現在、フロントエンドのパフォーマンス最適化について学んでいます。適切な解決策を見つけ、パフォーマンス...

JavaScript の構成と継承の説明

目次1. はじめに2. プロトタイプチェーン継承3. コンストラクタの継承4. 組み合わせ継承1. ...

あなたを救うために、私のテーブルは何を使えばいいでしょうか (Haiyu Blog)

テーブルはかつて、Web ページの開発、つまりレイアウトにおいて非常に重要な役割を果たしていました。...

Navicat でストアド プロシージャ、トリガーを作成し、カーソルを使用する簡単な例 (画像とテキスト)

1. テーブルを作成する<br /> まず、2 つのテーブル (users テーブルと...

Html+CSS 描画三角形アイコン

まずはレンダリングを見てみましょう: XML/HTML コードコンテンツをクリップボードにコピー&l...

Windows2008 64 ビット システムでの MySQL 5.7 グリーン バージョンのインストール チュートリアル

序文この記事では、MySQL 5.7 グリーン バージョンのインストール チュートリアルを紹介します...

vue+el-element でファイル名に応じてダイアログを動的に作成する実践

目次背景成し遂げる1. カプセル化された /utils/dialogControl.js 2.ダイア...

CSSの4種類の配置の違いの詳細な説明

フロントエンド開発でよく使われるCSSの配置方法は、位置決めには、通常位置決め、相対位置決め、絶対位...

MySQL バッチ挿入とユニークインデックスの問題に対する解決策

MySQL バッチ挿入の問題プロジェクトを開発しているときに、古いシステムの基本データを事前にインポ...

ウェブサイトのアクセス速度を向上させるための徹底的な最適化に関するヒント

ウェブサイトのアクセス速度を向上させるための徹底的な最適化に関するヒント。ウェブサイトのアクセス速度...

Reactにおけるフックの一般的な使用法

目次1. フックとは何ですか? 2. フックはなぜ現れるのでしょうか? 3. よく使われるフックは何...

MySQL データベースの最適化: インデックスの実装原則と使用状況の分析

この記事では、例を使用して、MySQL データベースの最適化のためのインデックス実装の原則と使用方法...

JavaScript メッセージ ボックスの例

JavaScript では、警告ボックス、確認ボックス、プロンプト ボックスの 3 種類のメッセージ...