MariaDB Create Database

概要:このチュートリアルでは、MariaDB create databaseステートメントを使用して新しいデータベースを作成する方法について説明します。

Introduction to the MariaDB create database statement

MariaDBサーバーに新しいデータベースを作成するには、次の構文でcreate databaseステートメントを使用します:

この構文では:

最初に、create databaseキーワードの後に作成したいデータベースの名称を指定します。 データベース名は、MariaDBサーバインスタンス内で一意である必要があります。 既存のデータベースと同じ名前のデータベースを作成すると、MariaDBはエラーを発行します。

次に、オプションのor replace句は、新しいデータベースを作成する前にデータベースが存在する場合はまずそれを削除するようにMariaDBに指示します。 これは、次のステートメントのショートカットです。

MariaDB はバージョン 10.1.3 から or replace 節をサポートしていることに注意してください。

3番目に、if not exist オプションを使って、データベースが存在しない場合に条件付きで作成することです。 言い換えれば、if not existオプションですでに存在するデータベースを作成しようとしても、MariaDBは何もしません。

最後に、オプションで新しいデータベースの文字セットと照合順序を指定します。 キャラクタセットは、特定の言語をサポートするために、データベースがどのように、どの文字を格納するかを定義します。 照合順序は、文字列を比較する規則を定義します。たとえば、文字 a は文字 b の前に表示されるなどです。

新しいデータベースを作成するには、データベースに対して create 特権が必要であることに注意してください。

Mysql コマンドライン プログラムを使用して新しいデータベースを作成する

Mysql コマンドライン プログラムを使用して新しいデータベースを作成するには、次の手順に従います。

最初に、データベースの create 特権を持つユーザー アカウントを使用して MariaDB サーバーにログインします。

rootユーザーのパスワードを入力して Enter キーボードをヒットします。

2番目に、show databasesステートメントを使用して現在のサーバーのデータベースを表示します:

3番目に、新しいデータベース名crmを作成します:

4番目に、データベースを再度表示します:

データベースcrmはリスト上に表示されました。

新しいデータベースを作成したら、そのデータベースを現在のデータベースとして選択して作業できます。

このチュートリアルでは、MariaDB create database 文を使用して新しいデータベースを作成する方法を学びました。

  • このチュートリアルは役に立ちましたか?
  • はいいいえ

コメントを残す

メールアドレスが公開されることはありません。