共通の基本的なデータベース操作

まず、データ定義文(DDL)

1.データベースを作成します。

 1)構文:データベース名を存在しない場合は、データベースを作成します

 2)データベース名の命名要件:

  • 最初の文字が大文字または小文字でなければならない、または特殊文字はアンダースコア_、@、#;
  • 後続の文字は、英字、数字、@、$、記号や数字下線ことができます。
  • 識別子は、RDBMS予約語を行うことはできません。
  • 埋め込みスペースや他の特殊文字を許可しないでください。

図2に示すように、データベース・キャラクタ・セットを変更する:変更データベーステーブル名文字セット= UTF-8

ドロップデータベースデータベース名:3、データベースを削除

4、テーブルを作成します。テーブルのテーブル名(作成
    列名データ型制約、
   列名データ型制約

図5に示すように、共通データテーブルの動作

  • テーブルを削除する//ドロップ---> DROPテーブルtongxun。
  • するために名前を変更//テーブルの名前を変更し|よう:ALTER TABLEの tongxun1 TO RENAME tongxun;
    またはtongxun AS RENAME tongxun1のALTER TABLE。
  • 以下のように//テーブルの構造をコピーします。tongxunlu LIKE TABLEのtongxunを作成します。
  • //テーブル構造とデータをコピーして(古いテーブルから選択*):AS tongxunのCREATE TABLE(tongxunlu SELECT * FROM)。
  • テーブルに新しい列を追加します。//列に新しい列名データ型を追加します。scode1 INT AUTO_INCREMENT PRIMARY KEY列を追加tongxunlu ALTER TABLEを。
  • 削除するには、テーブル//テーブルドロップ列の列を変更:COLUMNのscode1をドロップtongxunlu ALTER TABLEを。
  • カラム名とタイプ//変更の列列列名、古い新しいカラム名データ型を変更します。表tongxunlu CHANGE欄SCODEスクールVARCHAR(10)を改変すること。

第二に、データ操作文(DML)

1、データを挿入

  • データを挿入し、テーブルに(列名、列名2 ...)を挿入した値(値1、値2 ...):INSERT INTO学生(SNAME、saddress、sgrade、サマイル、ssex)VALUES( 'ジョン・ドウ' '成都'、6 '123 @ qq.com'、0);
  • テーブルから学生を選択すると、TongXunLuのコンテンツに対応する新しいテーブルを挿入します。INSERT INTO TongXunLu(名前、住所、電子メール)SELECT SNAME、saddress、学生FROMサマイル。
  • 複数の挿入ステートメントのバッチ実行を使用します。テーブルに挿入(1列名、列名、2 ...)の値(1つの値のリスト、値のリスト... 2)

2、データを変更

  • 変更されたコンテンツの初期コンテンツテーブルセット更新:UPDATEの学生はSNAME =「ジョン・ドウ」SNAMEは=「ジョン・ドウ」をセットには、

3、データを削除

  • 削除条件は、テーブル名FROM DELETE:SNAME =「ジョン・ドウ」学生。DELETE FROM。
  • テーブル内のすべてのデータを削除するには、次の学生。DELETE FROM。

 

おすすめ

転載: www.cnblogs.com/zhufeng123/p/11795517.html