MySQL5逆引き大全460の極意

データ定義命令の極意 - Tips123 データベースを作成するには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

6-1CREATE/ALTER/DROP DATABASETips123 データベースを作成するには

Level1

PointCREATE DATABASE命令を利用します

構文   
CREATE DATABASE [IF NOT EXISTS] データベース名
  [[DEFAULT] CHARACTER SET 文字コード [[DEFAULT] COLLATE 照合順序]]

CREATE DATABASE命令は、指定されたデータベースを作成します。

データべースを作成する場合には、CHARACTER SET句でデフォルトの文字コードセットを、COLLATE句で照合順序を、それぞれ設定することもできます。利用可能な文字コードセットや照合順序については、SHOW CHARACTER SET/SHOW COLLATION命令で確認してください。

IF NOT EXISTSキーワードが指定された場合、MySQLはデータベース生成に先立ってデータベースの有無を確認し、データベースが存在しない場合にのみ生成処理を実行します。IF NOT EXISTSキーワードが未指定で、かつ、同名のデータベースが存在する場合、MySQLはエラーを返します。

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません