文法 以下は、MySQL テーブルにデータを挿入するための INSERT INTO コマンドの一般的な SQL 構文です。 テーブル名にINSERT INTO ( フィールド1、フィールド2、...フィールドN ) 価値観 ( 値1、値2、...値N ); 文字列型データを挿入するには、すべての値を保持するために二重引用符または一重引用符が必要です (例: "value")。 1. コマンドプロンプトからデータを挿入する これはSQL INSERT INTOコマンドを使用してMySQLテーブルにデータを挿入します: tutorials_tbl 例 root@host#mysql -u root -p パスワード; パスワードを入力してください: mysql> テストを使用します。 データベースが変更されました mysql> tutorials_tbl に INSERT INTO (tutorial_title, tutorial_author, submission_date) VALUES ("Learn PHP", "Bjpowernode", NOW()); クエリは正常、1 行が影響を受けました (0.01 秒) mysql> tutorials_tblにINSERT ->(チュートリアルのタイトル、チュートリアルの著者、提出日) ->値 ->("MySQL を学ぶ", "Bjpowernode", 今すぐ()); クエリは正常、1 行が影響を受けました (0.01 秒) mysql> tutorials_tblにINSERT ->(チュートリアルのタイトル、チュートリアルの著者、提出日) ->値 ->("JAVA チュートリアル", "bjpowernode", '2015-05-06'); クエリは正常、1 行が影響を受けました (0.01 秒) マイSQL> 注意: 矢印記号 (->) は SQL コマンドの一部ではないことに注意してください。これは新しい行を示し、セミコロンを指定せずに MySQL プロンプトで Enter キーを押すと、行末に自動的に作成されます。 上記の例では、tutorial_id には値は指定されていません。これは、テーブルの作成時に自動的に作成され、このフィールドに AUTO_INCREMENT オプションが指定されているためです。したがって、MySQL は挿入 ID の値を自動的に割り当てます。 ここで、NOW() は現在の日付と時刻を返す MySQL 関数です。 文法 以下は、MySQL テーブルからデータを取得するための一般的な SQL SELECT コマンド構文です。 SELECT フィールド1、フィールド2、...フィールドN テーブル名1、テーブル名2... [WHERE句] [オフセットM][制限N] 1つ以上のカンマを使用して複数のテーブルを区切り、WHERE句を使用してさまざまな条件を含めることができますが、WHERE句はSELECTコマンドのオプション部分です。 SELECTコマンドで1つ以上のフィールドを読み取るように指定できます 選択したフィールドを置き換えるためにアスタリスク(*)を指定できます。この場合、すべてのフィールドが返されます WHERE句の後に任意の条件を指定できます OFFSET を使用して、SELECT がレコードを返し始めるオフセットを指定できます。デフォルトでは、オフセット値は 0 です。 LIMIT属性を使用して、返されるアイテムの数を制限することができます。 1. コマンドプロンプトからデータを読み取る これはSQL SELECTコマンドを使用してMySQLテーブルtutorials_tblからデータを読み取ります。 例 次の例では、tutorials_tbl テーブルからすべてのレコードが返されます。 root@host#mysql -u root -p パスワード; パスワードを入力してください: mysql> テストを使用します。 データベースが変更されました mysql> tutorials_tblから*を選択します +-------------+----------------+-----------------+-----------------+ | チュートリアル ID | チュートリアル タイトル | チュートリアル作成者 | 提出日 | +-------------+----------------+-----------------+-----------------+ | 1 | Java を学ぶ | John Poul | 2016-05-21 | | 2 | MySQL を学ぶ | Abdul S | 2016-05-21 | | 3 | JAVA チュートリアル | Sanjay | 2016-05-21 | +-------------+----------------+-----------------+-----------------+ セット内の 3 行 (0.01 秒) マイSQL> 文法 MySQL テーブルのデータを変更するための UPDATE コマンドの一般的な SQL 構文は次のとおりです。 UPDATE テーブル名 SET フィールド1=新しい値1、フィールド2=新しい値2 [WHERE句] 1 つまたは複数のフィールドを更新することは可能です。 WHERE 句を使用して任意の条件を指定できます。 一度に 1 つのテーブルの値を更新できます。 WHERE 句は、テーブル内の選択した行を更新する場合に非常に便利です。 1. コマンドプロンプトからデータを更新する SQL UPDATE コマンドと WHERE 句を使用して、選択したデータを MySQL テーブル tutorials_tbl に更新します。 例 次の例では、tutorial_id が 3 であるレコードの tutorial_title フィールドを更新します。 root@host#mysql -u root -p パスワード; パスワードを入力してください: mysql> テストを使用します。 データベースが変更されました mysql> tutorials_tbl を更新します -> SET tutorial_title='JAVA の学習' -> ここで tutorial_id=3; クエリは正常、1 行が影響を受けました (0.04 秒) 一致した行: 1 変更された行: 1 警告: 0 マイSQL> 文法 MySQL テーブルからデータを削除する DELETE コマンドの一般的な SQL 構文は次のとおりです。 DELETE FROM table_name [WHERE句] WHERE 句が指定されていない場合は、MySQL テーブル内のすべてのレコードが削除されます。 WHERE 句を使用して任意の条件を指定できます。 テーブル内のすべてのレコードを一度に削除できます。 WHERE 句は、テーブルから特定の行を選択して削除する場合に非常に便利です。 1. コマンドプロンプトからデータを削除する SQL DELETE コマンドを使用すると、WHERE 句で選択された MySQL テーブル tutorials_tbl のデータが削除されます。 例 次の例では、tutorial_id が 3 であるレコードを tutorial_tbl テーブルから削除します。 root@host#mysql -u root -p パスワード; パスワードを入力してください: mysql> テストを使用します。 データベースが変更されました mysql> tutorials_tbl から tutorial_id=3 を削除します。 クエリは正常、1 行が影響を受けました (0.23 秒) マイSQL> 要約する 上記は、エディターが紹介した基本的な MySQL の追加、削除、変更、クエリ ステートメントです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。エディターがすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: Amap を使用した React 実装例 (react-amap)
>>: Ubuntu システムでタイムゾーンと時刻を変更する方法
1. 要素の幅/高さ/パディング/マージンのパーセンテージ基準要素の幅/高さ/パディング/マージンの...
アプリケーションシナリオ1: ドメイン名ベースのリダイレクト会社の古いドメイン名は www.accp...
この記事では、例を使用して、MySQL アカウント管理の原則と実装方法を説明します。ご参考までに、詳...
ドクター紹介: Docker はコンテナ関連の技術です。簡単に言うと、さまざまなソフトウェアを実行で...
HTML Police がコードを調べて意味のないタグをすべて見つけ出すので、注意を払う必要がありま...
最近、かなり暇です。大学4年生として数か月間インターンをしていました。インターンとして、Docker...
序文403 クロスオリジン エラーが発生しNo 'Access-Control-Allow-...
結合クエリ結合クエリとは、2 つ以上のテーブル間のマッチング クエリを指し、一般的には水平操作と呼ば...
日常業務では、実行に時間のかかる SQL ステートメントを記録するために、スロー クエリを実行するこ...
プロジェクトでは https サービスを使用する必要があるため、Alibaba Cloud では無料...
目次1. Flinkの概要1.1 基本的な紹介1.2 アプリケーションシナリオ2. 環境の展開2.1...
任意のウェブページを開きます。例: http://www.baidu.com/ ブラウザのタブのヘッ...
Array の filter、find、some、reduce メソッドの違いを区別し、使用シナリオ...
目次docker システム df docker システム プルーンdocker systemc 情報...
目次MySQL マスター スレーブ レプリケーション環境を設定する場合、マスター データベースとスレ...