ホームページ >データベース >mysql チュートリアル >MySQL のスキーマとデータベースの違いは何ですか?
MySQL では、スキーマはデータベースと同義です。作成するクエリを記述する場合 データベースと同様に、クエリを記述してスキーマを作成できます。
パターンは論理構造を使用してデータを保存できますが、メモリ コンポーネントは データベースがデータを保存するために使用します。さらに、スキーマはテーブルのコレクションですが、データベースは アーキテクチャのコレクション。
この概念を説明するために、データベースとスキーマが作成されました。手順は次のとおりです -
まず、次の構文を使用してデータベースを作成します -
create database yourDatabaseName;
上記の構文はクエリで次のように使用されます -
mysql> create database DatabaseSample; Query OK, 1 row affected (0.14 sec)
スキーマの作成は次のとおりです -
create schema yourSchemaName;
上記の構文は次のようにクエリで使用されます -
mysql> create schema SchemaSample; Query OK, 1 row affected (0.19 sec)
これでデータベースとスキーマが作成されました
データベースとスキーマを表示するにはスキーマを確認するには、show コマンドを使用します。この件に関するお問い合わせは 次のとおりです。 -
mysql> show databases;
以下は、上記のクエリの出力です。
+--------------------+ | Database | +--------------------+ | business | | databasesample | | hello | | information_schema | | mybusiness | | mysql | | performance_schema | | sample | | schemasample | | sys | | test | +--------------------+ 11 rows in set (0.07 sec)
Oracle データベースでは、スキーマを使用してデータベースの一部を表すことができます。
以上がMySQL のスキーマとデータベースの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。