mysqlの - 学習記録

ショーのデータベース; //リストのすべてのデータベース

データベースを選択し; //現在のデータベースを表示します

データベースのデータベース名を作成; //データベースを作成します

データベースのデータベース名をドロップ; //データベースを削除

完全なテーブルを示し; //ビューのテーブル構造は(すべてを表示)

オープンテーブルを示し; //キャッシュテーブルを含めるとするとき非一時テーブルを開きます 

テーブルの状態を示し; //表示状態を

DDL:

データベースのテストのキャラクタ・セットUTF8を作成; //データベースを作成し、文字セットを設定します

列名データ型を追加するテーブルのテーブルを変更; //追加

DESCテーブル名; //チェックテーブルのフィールド情報

カラム名をドロップテーブルのテーブル名を変更; //削除

//テーブル名を変更し、変更された名前にテーブルに元のテーブル名を変更

cretaeテーブルのテーブル名を示し; //テーブルの作成ステートメントを参照してください

テーブルのテーブル名の文字セットエンコーディングを変更; //文字エンコーディングを変更します。

ALTER TABLE変更テーブルの列名の新しいオリジナルの列名データ型; //修正リスト 

テーブルのテーブル名をドロップ; //テーブルを削除します。

 

DML:

(テーブルの列)の値()テーブルに挿入; //挿入します

セット更新テーブルのカラム名=値新しい条件; //レビュー

[場所名=列の列値]テーブルから削除; //削除

テーブルのテーブル名を切り捨て; //空のテーブル

1.テーブルを削除したデータを削除し、テーブル構造がまだある、あなたが削除されたデータを取得することができます

削除する2.切り捨てテーブルは、右直接、落下し、同じの新しいテーブルを作成、削除されたデータを回復することはできません、削除よりも高速に実行します

その理由は、より速く実行します。

削除プロセスを削除する削除する、テーブルから各行、および削除操作の同時に動作及びロールバックのためにトランザクション・ログ・レコードとして保存することであるので

テーブルからすべてのデータを削除し、その後切り捨てます

 

パラダイム:

最初のパラダイム:データテーブル(属性)の各列データの各列のそれぞれは、単一の値のみを格納するのに必要とされる、実質的に分離不可能なデータ項目であるが、

第二のパラダイム:すべてのデータテーブルのすべてのデータ要件とデータの主キーが完全に依存関係しています

第3正規形:すべての非キー属性との相関のみ候補キー、すべての非キー属性は互いに独立でなければならないことを意味します。

 

アンチパラダイム:

冗長データを処理しようとする、又はデータパケットを増大させることによってデータベースから読み出し、最適化します

 

ショーは「%のquery_logの%」のようvarianles;遅いログがオンになっている参照(すべてlog_query_time秒を超える実行時間SQL文がスロークエリログに記録されます)

 

おすすめ

転載: www.cnblogs.com/daijiabao/p/11295371.html