GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So erstellen Sie eine Datenbank in MySQL über die Befehlszeile

In diesem Artikel zeigen wir Ihnen, wie einfach es ist, eine Datenbank in MySQL zu erstellen, indem Sie eine einfache SQL-Abfrage ausführen.

Um eine Datenbank zu erstellen, müssen Sie mysql öffnen Befehlszeilenschnittstelle und geben Sie Ihre Datenbankbefehle ein, während der Server läuft.

Hier ist ein allgemeines CREATE DATABASE Anweisungssyntax.

CREATE DATABASE [IF NOT EXISTS] database_name
[CHARACTER SET charset_name]
[COLLATE collation_name]

Der Datenbankname muss innerhalb der MySQL-Serverinstanz eindeutig sein. Wenn Sie versuchen, eine Datenbank mit einem bereits vorhandenen Namen zu erstellen, gibt MySQL einen Fehler aus. Um einen solchen Fehler zu vermeiden, falls Sie versehentlich eine bereits vorhandene Datenbank erstellen, können Sie den IF NOT EXISTS angeben Möglichkeit. Wenn IF NOT EXISTS wird verwendet, wird die Datenbank nur erstellt, wenn der angegebene Name nicht mit dem Namen einer vorhandenen Datenbank in Konflikt steht.

Es ist möglich, den Zeichensatz sowie die Sortierung für die neue Datenbank zum Zeitpunkt der Erstellung festzulegen. Wenn Sie jedoch den CHARACTER SET weglassen und COLLATE -Klauseln verwendet MySQL den Standardzeichensatz und die Sortierung für die neue Datenbank.

Melden Sie sich jedoch zuerst als Root-Benutzer beim MySQL-Server an.

mysql -u root -p

Sie werden aufgefordert, das Passwort einzugeben. Geben Sie das Passwort des MySQL-Root-Benutzers ein und drücken Sie die Eingabetaste.

Mysql-Datenbank erstellen

Jetzt können wir die neue Datenbank in MySQL erstellen. Wir beschließen, es animals zu nennen . Der Befehl wäre:

CREATE DATABASE animals;
Query OK, 1 row affected (0.001 sec)

Herzliche Glückwünsche! Ihre Datenbank wurde erstellt.

Schließlich können Sie die Liste der vorhandenen Datenbanken anzeigen, indem Sie den folgenden SQL-Befehl ausführen:

SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| animals            |
| information_schema |
| mysql              |
| performance_schema |
+--------------------+

Wie Sie sehen können, heißt unsere neu erstellte MySQL-Datenbank animals aufgeführt ist.

Fazit

Nach Abschluss dieses Tutorials sollten Sie wissen, wie Sie eine Datenbank in MySQL mithilfe der Befehlszeile erstellen. Wie wir oben gesehen haben, ist es ziemlich einfach.

Darüber hinaus können Sie den folgenden Artikel verwenden, um zu erfahren, wie Sie die MySQL-Datenbank über die Befehlszeile in Linux sichern und wiederherstellen.

Weitere Informationen zu MySQL-Datenbanken finden Sie in der MySQL-Dokumentation.


Linux
  1. So erstellen Sie eine Datenbank in MySQL mit MySQL Workbench

  2. So extrahieren Sie die tar.gz-Datei in Linux mithilfe der Befehlszeile

  3. So entfernen Sie Benutzer in Linux über die Befehlszeile

  4. So sichern und wiederherstellen Sie die MySQL-Datenbank über die Befehlszeile

  5. Wie erhalte ich eine Anzahl von Dateien in einem Verzeichnis über die Befehlszeile?

So richten Sie eine Datenbank mit dem MySQL-Datenbankassistenten ein

So sichern Sie eine einzelne MySQL-Datenbank über die Befehlszeile

Wie man eine Datenbank in MySQL erstellt

So erstellen Sie eine Datenbank mit dem MySQL-Datenbankassistenten

Wie installiere ich Google Chrome unter Ubuntu 18.04 über die Befehlszeile?

So erstellen Sie eine Partition mit dem Befehl „parted“