21テストは、一般的に不可欠MySQLのSQL文で、1日のすべてが覚えて各3回、毎月のサイクルを、ノック、ノックを使用します!!
https://www.cnblogs.com/poloyy/category/1683347.html
データベースとテーブルを使用する必要がああ、以前に作成し、カザフスタンを相互している、ああ前に家族全員をデータベースとテーブル作成文ボーエンを作成するには、注意すべきです
序文
データベースの操作のための文と呼ばれるデータ定義言語(DDL)
それはどのようなデータベースに動作しますか?
- データベースを作成します。
- クエリのデータベース
- データベースを変更します。
- [データベースの削除
- データベースを選択
「CRUD」、ああをジャンプする右クリックディレクトリと呼ばれます!-------------- >>>>>>>>>>
データベースを作成します。
構文
CREATE DATABASEを [ NOT存在する場合] <データベース名> [ [DEFAULT ] CHARACTER SET <文字セット名> ] [ [DEFAULT ] COLLATE <照合名> ];
知識ポイント
- []の内容は、デフォルト値を持って、埋めることができません
- MySQLの文字セット(CHARACTER)と照合(COLLATION)二つの異なる概念です。
- 文字セット:MySQLのストレージモードでは、文字列を定義するために使用されます
- 照合:方法を定義比較文字列
実際の栗
#単純なデータベースを作成して 作成し 、データベースyytestを; #は、条件の追加、データベースの作成 作成 データベースを IF ないが、 EXISTS yytestsを; #は、データベースのデータ・セットを指定し、データベースを作成するために 作成し 、データベースを IF ないが、 EXISTS yytestss 文字 SET UTF8を; #検証ルールの文字列を指定データベースを作成する 作成し たデータベースを IF ない EXISTS yytestsss 文字 SET utf8のCOLLATE utf8_general_ciを、 文#は、データベースがどのような作成したビュー を表示作成 、データベースの yytestsssを。
クエリのデータベース
構文
DATABASES SHOW [ LIKE 'データベース名' ] ;
知識ポイント
- 【等が' ] 指定されたデータベースの名前を一致させるため、任意です
- 【同様「」] ファジーマッチングすることができるが、正確に一致させることができます
- 単一引用符でのデータベース名 「 」 Navicatはあり、二重引用符で囲まれて
実際の栗
#すべてのデータベースクエリは、 データベースを表示します。 #ファジーマッチ ショーのデータベースのような 「%yytest%」; #完全に一致 表示データベースのように 「yytests 」 ;
データベースを変更します。
構文
ALTERの DATABASE [ データベース名] { [ DEFAULT ] CHARACTER SET <文字セット名> | [ DEFAULT ] COLLATE <照合名> }
知識ポイント
- 必ずしもデータベースの名前を書きますが、データベースのニーズは現在使用されています
- データベースの名前を変更するツールを介して直接データベース名を変更したい場合は、サポートにのみ、文字セットと文字の検証ルールを変更することができ、MySQLのステートメントはサポートされていない変更
- データベースを変更することは一般的ではありません、あなたは理解することができます
実際の栗
#変更デフォルトのデータベース・キャラクタ・セット の使用yytest; ALTERの データベースの 文字 のSET のutf8; #は、データベース・キャラクタ・セットおよび変更の検証ルールを指定 ALTER データベース yytest 文字 SET utf8のCOLLATE utf8_general_ciを。
[データベースの削除
構文
DROPの DATABASE [ IFがEXISTS ] <データベース名>
知識ポイント
- あなたが存在しないデータベースを削除した場合、それは報告します 1008 -缶の「トンドロップデータベース」 yytest 「;データベースdoesnの」 Tが存在
- データベースを削除することが提案されている追加する必要があります IFを EXISTS
実際の栗
削除データベースに#簡単な文の ドロップ データベースyytest; #削除のみがある場合は ドロップ データベース IFは EXISTS yytestsは、
データベースを選択
#データベースの選択 使用 yytestssを。
知識ポイント
- 効果:完全なデータベースのための別のジャンプに、現在のデータベースのスイッチング動作[の]
- 使用する場合は 、CREATE DATABASEを データベースを作成するには、次の文で、データベースは自動的に現在のデータベースになっていません、あなたが使用する必要が 使用することを 現在のデータベースを指定します