追加、問い合わせ、改変、削除するデータ6.MySQLデータテーブル

1.準備

1  CREATE  データベースmahaiwujiと、
 2  のUSE mahaiwuji;
 3  CREATE  TABLE 製品(
 4。      ID INT COMMENT ' いいえ' 5。VARCHAR32)COMMENT ' 商品名' 6。      価格。INT COMMENT ' 価格' 7。      説明VARCHAR255)COMMENT ' 製品の説明
。8)ENGINE =INNODB DEFAULT CHARSET = utf8の;

前提条件:表中の文字セット、データテーブルとフィールドは、文字セットにlatin1を使用する指定しない場合、デフォルトでは、データテーブルをMySQLの中で作成されます。

問題点:データは中国、エラーメッセージが表示されに含まれるユーザを挿入。

2.追加データ

1)すべてのデータフィールドを追加します

INSERT [INTO]テーブル名{VALUES | VALUE}(値1 [値2] ...)。

テーブルの構造に厳密に従って(フィールド位置)に対応する値に挿入しました。

リスト値「値1 [値2] ...」複数の間にカンマ区切り値。

1  INSERT  INTO製品VALUES1' '25' 書籍です')。

2)指定したフィールドのデータを追加します。

INSERT [INTO]データテーブル(フィールド1 [、フィールド名2] ...){VALUES | VALUE}(値1 [値2] ...)。

フィールド名は、データに対応している必要があります。

1  INSERT  INTO製品(ID、名前、説明)VALUES2' キーボード'' キーボードです')。

3)複数のデータを追加

複数のデータが挿入されたときにデータの挿入が失敗した場合、全体のinsert文は失敗します。

1  INSERT  INTO製品VALUES  
23' MySQLのブック'25' MySQLの本です' )、
 図34' JAVA帳'NULL' JAVA本です' )、
 45' マウス'50NULL);

3.クエリデータ

1)すべてのデータのルックアップテーブル

データテーブルからSELECT *;

アスタリスク「*」ワイルドカードの代わりに、データテーブル内のすべてのフィールド名。

1  SELECT  *  FROM商品。

2)フィールドデータルックアップテーブル部

フィールド名SELECTテーブル名FROM {1、2フィールド名、フィールド名3、...}。

1  SELECT名、価格FROM商品。

3)簡単な条件クエリデータ

SELECT * | {フィールド名1、2フィールド名、フィールド名3、...}のテーブル名とフィールド名=値。

1  SELECT  *  FROM商品WHERE ID = 1

1  SELECT名、価格FROM商品WHERE ID = 1 ;

1  SELECT名、価格FROM商品= ' 键盘' ;

4. [変更データ

SET UPDATEテーブル名フィールド名値を1 = 1 [= 2 2のフィールド名の値、...] [条件式]。

そこWHERE条件、要件を満たすために、対応するフィールドを変更します。

WHERE条件テーブル内のすべての対応するフィールドを変更せず。データを変更する際にそのため、注意してください。

1つの UPDATE商品SETの名前=  ' 新书'  WHERE ID = 1

1つの UPDATE商品SETの名前=  ' '、価格= 30 、ID = 1

。1  UPDATE製品は、SETの名前=  ブック

5.データ削除

テーブル名[条件式]から[削除。

そこWHERE条件は、記録の条件を削除します

ノーWHERE条件は、システムが自動的にテーブル内のすべてのレコードを削除するため、慎重な操作を必要とします。

1  DELETE  FROM商品ID = 1

1  DELETE  FROM商品。

おすすめ

転載: www.cnblogs.com/mahaiwuji/p/12589304.html