Heim > Datenbank > MySQL-Tutorial > Hauptteil

Was ist die Anweisung zum Erstellen einer Datenbank?

王林
Freigeben: 2022-12-30 11:12:55
Original
27658 Leute haben es durchsucht

Die Anweisung zum Erstellen einer Datenbank lautet: [CREATE DATABASE [IF NOT EXISTS] ] [[DEFAULT] COLLATE ]; .

Was ist die Anweisung zum Erstellen einer Datenbank?

Die Betriebsumgebung dieses Artikels: Windows 10-System, MySQL 5.7, Thinkpad T480-Computer.

(Lernvideo-Sharing: MySQL-Video-Tutorial)

Detaillierte Einführung:

In MySQL können Sie die CREATE DATABASE-Anweisung verwenden, um eine Datenbank zu erstellen:

CREATE DATABASE [IF NOT EXISTS] <数据库名>
[[DEFAULT] CHARACTER SET <字符集名>] 
[[DEFAULT] COLLATE <校对规则名>];
Nach dem Login kopieren

Der Inhalt in [ ] ist optional. Die Syntax lautet wie folgt:

: der Name der erstellten Datenbank. Der Datenspeicherbereich von MySQL stellt die MySQL-Datenbank in einem Verzeichnisformat dar, daher muss der Datenbankname den Ordnerbenennungsregeln des Betriebssystems entsprechen, darf nicht mit einer Zahl beginnen und sollte so aussagekräftig wie möglich sein. Beachten Sie, dass bei MySQL die Groß-/Kleinschreibung nicht beachtet wird.

WENN NICHT EXISTIERT: Treffen Sie eine Beurteilung, bevor Sie die Datenbank erstellen. Der Vorgang kann nur ausgeführt werden, wenn die Datenbank derzeit nicht vorhanden ist. Mit dieser Option können Fehler vermieden werden, wenn die Datenbank bereits existiert und neu erstellt wird.

[STANDARD] ZEICHENSATZ: Geben Sie den Zeichensatz der Datenbank an. Der Zweck der Angabe des Zeichensatzes besteht darin, verstümmelte Daten in der Datenbank zu vermeiden. Wenn Sie beim Erstellen der Datenbank keinen Zeichensatz angeben, wird der Standardzeichensatz des Systems verwendet.

[DEFAULT] COLLATE: Gibt die Standard-Sortierungsregel für den Zeichensatz an.

Beispiel:

Erstellen Sie eine Datenbank mit dem Namen test_db in MySQL. Geben Sie im MySQL-Befehlszeilenclient die SQL-Anweisung CREATE DATABASE test_db ein, um eine Datenbank zu erstellen. Die eingegebene SQL-Anweisung und die Ausführungsergebnisse lauten wie folgt.

mysql> CREATE DATABASE test_db;
Query OK, 1 row affected (0.12 sec);
Nach dem Login kopieren

"Abfrage OK, 1 Zeile betroffen (0,12 Sek.);" In der Eingabeaufforderung bedeutet „Abfrage OK“, dass der obige Befehl erfolgreich ausgeführt wurde, „1 Zeile betroffen“ bedeutet, dass der Vorgang nur eine Zeile mit Datensätzen betroffen hat Die Datenbank „0,12 Sekunden“ zeichnet den Zeitpunkt auf, zu dem der Vorgang ausgeführt wurde.

Verwandte Empfehlungen: MySQL-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist die Anweisung zum Erstellen einer Datenbank?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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