Heim  >  Artikel  >  Datenbank  >  Was ist der Unterschied zwischen Schema und Datenbank in MySQL?

Was ist der Unterschied zwischen Schema und Datenbank in MySQL?

王林
王林nach vorne
2023-08-25 13:17:07915Durchsuche

MySQL 中架构和数据库的区别?

In MySQL ist Schema gleichbedeutend mit Datenbank. Beim Schreiben einer zu erstellenden Abfrage Datenbanken und ähnliche Abfragen können geschrieben werden, um Schemata zu erstellen.

Muster können logische Strukturen zum Speichern von Daten verwenden, während Speicherkomponenten dies können Wird von Datenbanken zum Speichern von Daten verwendet. Darüber hinaus ist ein Schema eine Sammlung von Tabellen, während dies bei einer Datenbank der Fall ist Sammlung von Architekturen.

Um dieses Konzept zu veranschaulichen, wurden eine Datenbank und ein Schema erstellt. Die Schritte sind wie folgt:

Erstellen Sie zunächst die Datenbank mit der folgenden Syntax:

create database yourDatabaseName;

Die obige Syntax wird in der Abfrage wie folgt verwendet:

mysql> create database DatabaseSample;
Query OK, 1 row affected (0.14 sec)

Die Syntax zum Erstellen des Schemas lautet wie folgt:

create schema yourSchemaName;

Das Obige Die Syntax wird in der Abfrage wie folgt verwendet:

mysql> create schema SchemaSample;
Query OK, 1 row affected (0.19 sec)

Jetzt wurden Datenbank und Schema erstellt.

Um die Datenbank und das Schema anzuzeigen, verwenden Sie den Befehl show. Anfragen dazu Wie folgt -

mysql> show databases;

Das Folgende ist die Ausgabe der obigen Abfrage

+--------------------+
| Database           |
+--------------------+
| business           |
| databasesample     |
| hello              |
| information_schema |
| mybusiness         |
| mysql              | 
| performance_schema |
| sample             |
| schemasample       |
| sys                | 
| test               |
+--------------------+
11 rows in set (0.07 sec)

In Oracle-Datenbanken kann ein Schema verwendet werden, um einen Teil der Datenbank darzustellen.

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Schema und Datenbank in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen