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コード断片化の実装

推薦する

外部ファイル(js/vbs/css)をインポートするときに文字化けを回避する方法

ページ内にはjs、cssなどの外部ファイルが導入されており、外部ファイルのエンコードが現在のページフ...

Dockerfile を使用して Docker でイメージを構築する方法

イメージを構築するこれまで、テストやデモンストレーションにさまざまなイメージを使用しました。多くの場...

Linux環境でよく使われるMySQLコマンドの紹介

mysql コマンドを入力します: mysql -u+(ユーザー名) -p+(パスワード) mysq...

WeChatアプレットのスクロールビューが左右連動効果を実現

WeChatアプレットはスクロールビューを使用して左右のリンクを実現します。参考までに、具体的な内容...

Vueルーティングはページステータスを復元する操作メソッドを返します

ルートパラメータ、ルートナビゲーションガード: ページが戻ったときに検索結果を保持する需要シナリオ:...

Vue カプセル化 TabBar コンポーネントの完全なステップ記録

目次実装のアイデア:ステップ 1: TabBar と TabBarItem のコンポーネント カプセ...

Tomcat のパフォーマンス最適化方法の簡単な概要

Tomcat自体の最適化Tomcat メモリ最適化起動時に大きなメモリ ブロックが必要であることを ...

Vue3を使用してjsで呼び出せるコンポーネントを実装する

目次序文1. 従来のVueコンポーネント1. メインコンポーネントコード: 2. 使用方法3. 成果...

Windows ベースの MySQL 8.0.12 のインストール

このチュートリアルは Windows システムにのみ適用されます。インストールしたがまだインストール...

デジタルテーブル特殊効果を実現するネイティブJS

この記事では、ネイティブ JS で実装されたデジタル時計エフェクトを紹介します。エフェクトは次のとお...

MySQLの高可用性アーキテクチャの詳細な説明

目次導入MySQL 高可用性マスター 1 つとバックアップ 1 つ: MySQL マスター スレーブ...

Tomcat の設定と Eclipse での起動方法

目次Tomcat8のインストールと設定方法tomcat ダウンロードTomcat マネージャーを有効...

DockerコンテナはホストのMySQL操作にアクセスする

背景:インターフェイスを提供する Flask プロジェクトがあり、これは Docker コンテナを使...

ウェブデザインでは、まずウェブサイトの包括的なイメージの位置付けが必要です。

⑴ 内容によって形式が決まります。まず内容を充実させ、次にブロックに分割し、トーンを決め、最後に細部...

EChartsマルチチャート連携機能の実装プロセス

表示するデータが多い場合、1 つのチャートに表示しても効果はよくありません。このとき、2 つのチャー...