データベース__MySQL

2019年5月28日:

 

学習内容:

################################################## #######################

 

MySQLの

MySQLはSQL言語のCRUD操作、オラクル製品の現在の一部を使用してリレーショナルデータベースです。

無料のオープンソースのMySQLデータベース、クロスプラットフォーム、分散型のサポートは、性能も良好で、Webデータベース(サイトデータベース)など中小企業のための理想的な完璧なフィット感、PHP、Javaや他のWeb開発言語することができます。

 

 

create DATABASE [IF NOT EXISTS] <数据库名>[[DEFAULT] CHARACTER SET <字符集名>] [[DEFAULT] COLLATE <校对规则名>];  

  [ ]内容はオプションです。構文は次のとおりです。

  • <データベース名>:データベース名を作成します。MySQLのカタログは、大文字と小文字を区別しないMySQLの中に注意を払う、データ格納領域MySQLデータベース、データベース名は、オペレーティングシステムフォルダの命名規則に準拠する必要があるかを示します。
  • 存在する場合は、NOT:裁判官のデータベースがまだ存在しない場合にのみ、操作を実行するためにデータベースを作成する前に。このオプションは、過ちを繰り返さないよう、すでに存在するデータベースを作成するために使用することができます。2名のデータベースと同じシステムを許可しないでください。
  • [DEFAULT] CHARACTER SETは:データベースのデフォルトの文字セットを指定します。
  • [DEFAULT] COLLATE:デフォルトの照合指定された文字セット。

  注:二つの異なる概念のMySQL文字セット(文字)と照合(照合を):文字セットを定義するために使用されるソートおよび文字のグループで、方法を定義されている方法のMySQL文字列照合文字列比較に格納されています問題。キャラクタセットと照合順序は、それぞれ、少なくとも1つの文字セットの照合に対応し、多くの関係している、MySQLは、照合の文字セットの39種類の約200種類をサポートしています。

 

 

  文字の混乱を防ぐために起こる、MySQLは時々、データベースを作成するときに明示的に文字セットを指定する必要があります。中国本土では、一般的にキャラクタ・セットUTF8とGBKを使用します。

  • 中国はutf8_general_ci使用することのためにすべてのutf8文字は世界中に保存することができ、どの国で使用することができ、デフォルトの照合は、utf8_general_ciです。
  • GBK漢字のみ関与保存することができ、汎用文字を持たない、デフォルトの照合がgbk_chinese_ciです。

おすすめ

転載: www.cnblogs.com/marvintang1001/p/10935245.html