#この記事の動作環境: Windows10 システム、mysql 5.7、thinkpad t480 コンピューター。 (学習ビデオ共有:データベースを作成するステートメントは次のとおりです: [CREATE DATABASE [IF NOT EXISTS] 653d324a0a68e2998984766efd4ae65a [[DEFAULT] CHARACTER SET 0aa526f88c58c33e45ef8249d2e6cba7] [[DEFAULT] COLLATE <校正ルール名>];]。
mysql ビデオ チュートリアル)
詳細な紹介:MySQL では、CREATE DATABASE ステートメントを使用してデータベースを作成できます。 、構文形式は次のとおりです。CREATE DATABASE [IF NOT EXISTS] <数据库名> [[DEFAULT] CHARACTER SET <字符集名>] [[DEFAULT] COLLATE <校对规则名>];[ ] の内容はオプションです。構文は次のとおりです。 653d324a0a68e2998984766efd4ae65a: 作成されたデータベースの名前。 MySQL のデータ ストレージ領域は MySQL データベースをディレクトリ形式で表すため、データベース名はオペレーティング システムのフォルダー命名規則に準拠する必要があり、数字で始めることはできず、できるだけ意味のあるものにする必要があります。 MySQL では大文字と小文字が区別されないことに注意してください。 IF NOT EXISTS: データベースを作成する前に判断し、現在データベースが存在しない場合にのみ実行できます。このオプションを使用すると、データベースがすでに存在する場合の重複作成エラーを回避できます。 [デフォルト] CHARACTER SET: データベースの文字セットを指定します。文字セットを指定する目的は、データベースに保存されるデータの文字化けを避けることです。データベースの作成時に文字セットを指定しない場合は、システムのデフォルトの文字セットが使用されます。 [デフォルト] COLLATE: 文字セットのデフォルトの照合規則を指定します。 例: MySQL に test_db という名前のデータベースを作成します。 MySQLコマンドラインクライアントにSQL文 CREATE DATABASE test_db; を入力してデータベースを作成します 入力したSQL文と実行結果は以下のとおりです。
mysql> CREATE DATABASE test_db; Query OK, 1 row affected (0.12 sec);「クエリ OK、1 行が影響を受けました (0.12 秒);」プロンプトでは、「クエリ OK」は上記のコマンドが正常に実行されたことを意味し、「1 行が影響を受けました」は操作が正常に実行されたことを意味します影響を受けるのはデータベース内の 1 行のみで、レコード「0.12 秒」には操作の実行時間が記録されます。
以上がデータベースを作成するステートメントは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。