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

Was ist der Unterschied zwischen Schema und Datenbank in MySQL?

王林
Freigeben: 2023-08-25 13:17:07
nach vorne
939 Leute haben es durchsucht

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;
Nach dem Login kopieren

Die obige Syntax wird in der Abfrage wie folgt verwendet:

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

Die Syntax zum Erstellen des Schemas lautet wie folgt:

create schema yourSchemaName;
Nach dem Login kopieren

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

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

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;
Nach dem Login kopieren

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)
Nach dem Login kopieren

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!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage