Datenbankinstallation · 11 min read · Jan 07, 2026

MariaDB 10.0 auf CentOS 6 installieren

MariaDB ist ein von der Community entwickelter Fork von MySQL und zielt darauf ab, ein verbessertes, nahtloses Ersatz dafür zu sein. Es ist unter der GNU GPL lizenziert und wird von den ursprünglichen Entwicklern von MySQL wie Monty Widenius geleitet. MariaDB scheint derzeit aktiv zu sein, hat jedoch einen viel geringeren Marktanteil als MySQL. Aufgrund des großen Schwungs, den MySQL hatte, gibt es immer noch eine große Community darum, aber es gibt einen klaren Trend, dass die meisten neuen Aktivitäten in der Open-Source-Welt sich um MariaDB drehen und die meisten Linux-Distributionen jetzt MariaDB als die MySQL-kompatible Datenbank ausliefern. Das folgende Tutorial führt Sie durch die Schritte zur Installation von MariaDB 10.0 auf CentOS 6. Ist CentOS 6 zu alt? Ja, das stimmt, aber CentOS 6 wird bis 2020 mit Sicherheitsupdates unterstützt und es gibt immer noch viele Server, die es verwenden, aber möglicherweise eine neuere MySQL-kompatible Datenbank benötigen, z. B. um die neuesten CMS-Systeme zu hosten.

Voraussetzungen

  1. Diese Anweisungen sind für die Installation von MariaDB 10.0 auf einem einzelnen CentOS 6-Knoten (ohne bereits installierte MySQL) gedacht.
  2. Da die Standardinstallation von MariaDB das Verzeichnis /var/lib/mysql verwendet, um Ihre Datenbanken zu speichern, beachten Sie, dass die Partition oder das logische Volume, das mit /var verbunden ist, ausreichend Platz benötigt.
  3. Sicherung der Konfigurationsdatei (nur bei Ersetzung): Ebenso wird empfohlen, eine Kopie Ihrer aktuellen MySQL/MariaDB-Konfigurationsdatei zu erstellen, wenn Sie eine aktuelle Installation ersetzen; diese Datei befindet sich unter /etc/mysql/my.cnf auf Debian/Ubuntu-Systemen und /etc/my.cnf auf CentOS-Systemen. Auf CentOS entfernt das MariaDB-Paket die Konfigurationsdatei bei der Deinstallation, daher ist dieser Schritt auf diesen Systemen besonders wichtig.
  4. Der Rest dieses Tutorials geht davon aus, dass Sie mit dem Root-Benutzerkonto oder einem Benutzerkonto mit Sudo-Rechten mit Ihrem Server verbunden sind. Um die Root-Shell von einem anderen Konto aus zu betreten, führen Sie aus:
sudo su

Schritt 1. ** Einrichten des MariaDB-Repositorys

Sie sollten sicherstellen, dass die verfügbaren Pakete auf dem neuesten Stand sind. Führen Sie dazu einfach den folgenden Befehl im Terminal aus:

yum -y update
Geladene Plugins: fastestmirror  
bas | 3.6 kB 00:00  
extras | 3.4 kB 00:00  
updates | 3.4 kB 00:00  
(1/4): base/7/x86_64/group_gz | 155 kB 00:00  
(2/4): extras/7/x86_64/primary_db | 101 kB 00:00  
(3/4): updates/7/x86_64/primary_db | 3.1 MB 00:00  
(4/4): base/7/x86_64/primary_db | 5.3 MB 00:04  
Bestimmung der schnellsten Mirrors  
 * base: mirror.net.cen.ct.gov  
 * extras: mirror.es.its.nyu.edu  
 * updates: mirror.atlanticmetro.net  
Auflösen von Abhängigkeiten  
--> Transaktionsprüfung wird ausgeführt  
---> Paket openssl.x86_64 1:1.0.1e-51.el7_2.2 wird aktualisiert  
---> Paket openssl.x86_64 1:1.0.1e-51.el7_2.4 wird ein Update sein  
---> Paket openssl-libs.x86_64 1:1.0.1e-51.el7_2.2 wird aktualisiert  
---> Paket openssl-libs.x86_64 1:1.0.1e-51.el7_2.4 wird ein Update sein  
--> Abhängigkeitsauflösung abgeschlossen  
Abhängigkeiten aufgelöst  
================================================================================  
 Paket Arch Version Repository Größe  
================================================================================  
Aktualisierung:  
 openssl x86_64 1:1.0.1e-51.el7_2.4 updates 711 k  
 openssl-libs x86_64 1:1.0.1e-51.el7_2.4 updates 951 k  
Transaktionszusammenfassung  
================================================================================  
Upgrade 2 Pakete  
Gesamtgröße des Downloads: 1.6 M  
Pakete werden heruntergeladen:  
Delta RPMs deaktiviert, da /usr/bin/applydeltarpm nicht installiert ist.  
(1/2): openssl-1.0.1e-51.el7_2.4.x86_64.rpm | 711 kB 00:00  
(2/2): openssl-libs-1.0.1e-51.el7_2.4.x86_64.rpm | 951 kB 00:00  
--------------------------------------------------------------------------------  
Gesamt 2.3 MB/s | 1.6 MB 00:00  
Transaktionsprüfung wird ausgeführt  
Transaktionsprüfung erfolgreich  
Transaktion wird ausgeführt  
 Aktualisierung : 1:openssl-libs-1.0.1e-51.el7_2.4.x86_64 1/4  
 Aktualisierung : 1:openssl-1.0.1e-51.el7_2.4.x86_64 2/4  
 Bereinigung : 1:openssl-1.0.1e-51.el7_2.2.x86_64 3/4  
 Bereinigung : 1:openssl-libs-1.0.1e-51.el7_2.2.x86_64 4/4  
 Überprüfung : 1:openssl-libs-1.0.1e-51.el7_2.4.x86_64 1/4  
 Überprüfung : 1:openssl-1.0.1e-51.el7_2.4.x86_64 2/4  
 Überprüfung : 1:openssl-1.0.1e-51.el7_2.2.x86_64 3/4  
 Überprüfung : 1:openssl-libs-1.0.1e-51.el7_2.2.x86_64 4/4  
Aktualisiert:  
 openssl.x86_64 1:1.0.1e-51.el7_2.4 openssl-libs.x86_64 1:1.0.1e-51.el7_2.4  
Fertig!

Jetzt fügen Sie das MariaDB CentOS-Repository hinzu.

Erstellen Sie eine neue MariaDB-Repository-Datei /etc/yum.repos.d/mariadb.repo mit nano:

nano /etc/yum.repos.d/MariaDB.repo

Und fügen Sie den folgenden Text für CentOS-6 32 Bit ein:

[mariadb]  
name = MariaDB  
baseurl = http://yum.mariadb.org/10.0/centos6-x86  
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB  
gpgcheck=1

Oder fügen Sie diesen Text für CentOS-6 64 Bit ein:

name = MariaDB  
baseurl = http://yum.mariadb.org/10.0/centos6-amd64  
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB  
gpgcheck=1

Dann beenden und speichern Sie die Datei, indem Sie Ctrl+X und dann Y drücken.

Wie Sie im obigen Beispiel sehen, enthält es eine gpgkey-Zeile, um automatisch den GPG-Schlüssel abzurufen, den MariaDB verwendet, um die Repositories zu signieren. Dieser Schlüssel ist erforderlich, um die Integrität der Paketdownloads zu überprüfen.

Hinweis: Um herauszufinden, welches Repository Sie mit dem MariaDB-Repository-Generator verwenden sollten.

Schritt 2 – Installation von MariaDB 10 mit Yum

Entfernen von MySQL (nur wenn es installiert ist)

Ich empfehle, alle alten MySQL-Serverversionen, die möglicherweise auf dem System installiert sind, vollständig zu entfernen und dann auf MariaDB ohne Konflikte zu aktualisieren.

Um zu überprüfen, ob MySQL bereits installiert ist, führen Sie den Befehl aus:

rpm -qa 'mysql*'

Falls erforderlich, können Sie gefundene MySQL-Pakete vor der Installation von MariaDB mit den folgenden Befehlen entfernen:

yum list installed | grep mysql
yum remove mysql-client mysql-server mysql-common mysql-devel

Und entfernen Sie die MySQL-Datenbanken:

rm -Rf /var/lib/mysql

Installieren von MariaDB 10

Für eine Standardserverinstallation müssen Sie mindestens die client, shared und server RPM-Dateien herunterladen und installieren.

yum install MariaDB-server MariaDB-client -y

Sie sollten eine Ausgabe wie die folgende sehen:

Geladene Plugins: fastestmirror  
Lade Spiegelgeschwindigkeiten aus dem zwischengespeicherten Hostfile  
 * base: mirror.net.cen.ct.gov  
 * extras: mirror.es.its.nyu.edu  
 * updates: mirror.atlanticmetro.net  
Auflösen von Abhängigkeiten  
--> Transaktionsprüfung wird ausgeführt  
---> Paket mariadb.x86_64 1:5.5.44-2.el7.centos wird installiert  
--> Abhängigkeit verarbeiten: perl(Sys::Hostname) für Paket: 1:mariadb-5.5.44-2.el7.centos.x86_64  
--> Abhängigkeit verarbeiten: perl(IPC::Open3) für Paket: 1:mariadb-5.5.44-2.el7.centos.x86_64  
--> Abhängigkeit verarbeiten: perl(Getopt::Long) für Paket: 1:mariadb-5.5.44-2.el7.centos.x86_64  
--> Abhängigkeit verarbeiten: perl(File::Temp) für Paket: 1:mariadb-5.5.44-2.el7.centos.x86_64  
--> Abhängigkeit verarbeiten: perl(Fcntl) für Paket: 1:mariadb-5.5.44-2.el7.centos.x86_64  
--> Abhängigkeit verarbeiten: perl(Exporter) für Paket: 1:mariadb-5.5.44-2.el7.centos.x86_64  
--> Abhängigkeit verarbeiten: /usr/bin/perl für Paket: 1:mariadb-5.5.44-2.el7.centos.x86_64  
---> Paket mariadb-server.x86_64 1:5.5.44-2.el7.centos wird installiert  
--> Abhängigkeit verarbeiten: perl-DBI für Paket: 1:mariadb-server-5.5.44-2.el7.centos.x86_64  
--> Abhängigkeit verarbeiten: perl-DBD-MySQL für Paket: 1:mariadb-server-5.5.44-2.el7.centos.x86_64  
--> Abhängigkeit verarbeiten: perl(File::Path) für Paket: 1:mariadb-server-5.5.44-2.el7.centos.x86_64  
--> Abhängigkeit verarbeiten: perl(Data::Dumper) für Paket: 1:mariadb-server-5.5.44-2.el7.centos.x86_64  
--> Abhängigkeit verarbeiten: perl(DBI) für Paket: 1:mariadb-server-5.5.44-2.el7.centos.x86_64  
--> Abhängigkeit verarbeiten: libaio.so.1(LIBAIO_0.4)(64bit) für Paket: 1:mariadb-server-5.5.44-2.el7.centos.x86_64  
--> Abhängigkeit verarbeiten: libaio.so.1(LIBAIO_0.1)(64bit) für Paket: 1:mariadb-server-5.5.44-2.el7.centos.x86_64  
--> Abhängigkeit verarbeiten: libaio.so.1()(64bit) für Paket: 1:mariadb-server-5.5.44-2.el7.centos.x86_64  
[...]  
Installiert:  
 mariadb.x86_64 1:5.5.44-2.el7.centos mariadb-server.x86_64 1:5.5.44-2.el7.centos  
Abhängigkeit installiert:  
 libaio.x86_64 0:0.3.109-13.el7 perl.x86_64 4:5.16.3-286.el7  
 perl-Carp.noarch 0:1.26-244.el7 perl-Compress-Raw-Bzip2.x86_64 0:2.061-3.el7  
 perl-Compress-Raw-Zlib.x86_64 1:2.061-4.el7 perl-DBD-MySQL.x86_64 0:4.023-5.el7  
 perl-DBI.x86_64 0:1.627-4.el7 perl-Data-Dumper.x86_64 0:2.145-3.el7  
 perl-Encode.x86_64 0:2.51-7.el7 perl-Exporter.noarch 0:5.68-3.el7  
 perl-File-Path.noarch 0:2.09-2.el7 perl-File-Temp.noarch 0:0.23.01-3.el7  
 perl-Filter.x86_64 0:1.49-3.el7 perl-Getopt-Long.noarch 0:2.40-2.el7  
 perl-HTTP-Tiny.noarch 0:0.033-3.el7 perl-IO-Compress.noarch 0:2.061-2.el7  
 perl-Net-Daemon.noarch 0:0.48-5.el7 perl-PathTools.x86_64 0:3.40-5.el7  
 perl-PlRPC.noarch 0:0.2020-14.el7 perl-Pod-Escapes.noarch 1:1.04-286.el7  
 perl-Pod-Perldoc.noarch 0:3.20-4.el7 perl-Pod-Simple.noarch 1:3.28-4.el7  
 perl-Pod-Usage.noarch 0:1.63-3.el7 perl-Scalar-List-Utils.x86_64 0:1.27-248.el7  
 perl-Socket.x86_64 0:2.010-3.el7 perl-Storable.x86_64 0:2.45-3.el7  
 perl-Text-ParseWords.noarch 0:3.29-4.el7 perl-Time-HiRes.x86_64 4:1.9725-3.el7  
 perl-Time-Local.noarch 0:1.2300-2.el7 perl-constant.noarch 0:1.27-2.el7  
 perl-libs.x86_64 4:5.16.3-286.el7 perl-macros.x86_64 4:5.16.3-286.el7  
 perl-parent.noarch 1:0.225-244.el7 perl-podlators.noarch 0:2.5.1-3.el7  
 perl-threads.x86_64 0:1.87-4.el7 perl-threads-shared.x86_64 0:1.43-6.el7  
Fertig!

Wenn der Installationsprozess abgeschlossen ist, können Sie MariaDB starten. Bitte beachten Sie, dass der MariaDB-Dienst “mysql” genannt wird, sodass der folgende Befehl kein Tippfehler ist.

service mysql start
Starte MySQL. ERFOLG!

Führen Sie diesen Befehl aus, um MariaDB bei jedem Boot zu starten.

chkconfig mysql on

Sie können die Version der MariaDB-Installation mit dem folgenden Befehl überprüfen:

mysql -V
mysql Ver 15.1 Distrib 10.0.24-MariaDB, für Linux (x86_64) unter Verwendung von readline 5.1

Bis jetzt so gut!

Schritt 3 – MariaDB absichern

Standardmäßig ist MariaDB nicht gehärtet. Sie können MariaDB mit dem Skript mysql_secure_installation absichern. Sie sollten die folgenden Schritte sorgfältig lesen, sie setzen das Root-Passwort, entfernen anonyme Benutzer, verbieten den Remote-Root-Login und entfernen die Testdatenbank und den Zugriff, um MariaDB abzusichern. Es wird empfohlen, dass alle Administratoren dieses Skript ausführen, um sicherzustellen, dass Ihre MySQL-Installation sicher ist. Leider ist das Skript interaktiv und fordert das Root-Passwort an, sodass es nicht leicht in den Build-Prozess integriert werden kann. Es wird empfohlen, diese Optionen mit ja zu beantworten. Sie können mehr über das Skript in der MariaDB-Wissensdatenbank lesen.

Rufen Sie mysql_secure_installation ohne Argumente auf:

mysql_secure_installation

Dies startet ein Verfahren, das nach dem Frage-Antwort-Prinzip funktioniert, und Sie werden in der Lage sein, einige Anpassungen an Ihrer MariaDB-Installation vorzunehmen. Unten ist ein Beispiel dafür, was passieren wird und einige der empfohlenen Optionen, die Sie verwenden sollten.

HINWEIS: DAS AUSFÜHREN ALLER TEILE DIESES SKRIPTS WIRD FÜR ALLE MariaDB  
 SERVER IM PRODUKTIVE EINSATZ EMPFOHLEN! BITTE JEDEN SCHRITT SORGFÄLTIG LESEN!

Um sich bei MariaDB anzumelden, um es abzusichern, benötigen wir das aktuelle Passwort für den Root-Benutzer. Wenn Sie MariaDB gerade installiert haben und das Root-Passwort noch nicht festgelegt haben, ist das Standardpasswort leer, sodass Sie hier einfach die Eingabetaste drücken sollten.

Geben Sie das aktuelle Passwort für root ein (drücken Sie die Eingabetaste für keines):  
OK, Passwort erfolgreich verwendet, weiter...

Das Festlegen des Root-Passworts stellt sicher, dass niemand ohne die entsprechende Autorisierung auf den MariaDB-Root-Benutzer zugreifen kann.

Root-Passwort festlegen? [Y/n] y  
Neues Passwort: GEBEN SIE IHR PASSWORT EIN  
Neues Passwort erneut eingeben: WIEDERHOLEN SIE IHR PASSWORT  
Passwort erfolgreich aktualisiert!  
Aktualisieren der Berechtigungstabellen..  
... Erfolg!

Standardmäßig hat eine MariaDB-Installation einen anonymen Benutzer, der es jedem ermöglicht, sich bei MariaDB anzumelden, ohne dass ein Benutzerkonto für ihn erstellt werden muss. Dies ist nur für Testzwecke gedacht und soll die Installation etwas reibungsloser gestalten. Sie sollten den anonymen Login entfernen, bevor Sie in eine Produktionsumgebung wechseln.

Anonyme Benutzer entfernen? [Y/n] y  
... Erfolg!

Normalerweise sollte root nur von ‘localhost’ aus verbunden werden dürfen. Dies stellt sicher, dass niemand über das Netzwerk das Root-Passwort erraten kann.

Remote-Root-Login verbieten? [Y/n] y  
... Erfolg!

Standardmäßig kommt MariaDB mit einer Datenbank namens ‘test’, auf die jeder zugreifen kann. Dies ist ebenfalls nur für Testzwecke gedacht und sollte entfernt werden, bevor Sie in eine Produktionsumgebung wechseln.

Testdatenbank und Zugriff darauf entfernen? [Y/n] y  
- Testdatenbank wird gelöscht...  
... Erfolg!  
- Berechtigungen auf die Testdatenbank werden entfernt...  
... Erfolg!

Das Aktualisieren der Berechtigungstabellen stellt sicher, dass alle bisher vorgenommenen Änderungen sofort wirksam werden.

Berechtigungstabellen jetzt neu laden? [Y/n] y  
... Erfolg!  
Aufräumen...  
Alles erledigt! Wenn Sie alle oben genannten Schritte abgeschlossen haben, sollte Ihre MariaDB-Installation jetzt sicher sein.  
Danke, dass Sie MariaDB verwenden!

Jetzt müssen Sie MariaDB neu starten.

service mysql restart
MySQL wird heruntergefahren.. ERFOLG!  
Starte MySQL. ERFOLG!

Das war’s. Melden Sie sich beim MariaDB-Server an und überprüfen Sie die alten Datenbanken und Tabellen (falls Sie von MySQL aktualisiert haben).

Um sich mit MariaDB zu verbinden, führen Sie den folgenden Befehl aus.

mysql -u root -p

In diesem Fall habe ich den Benutzer root mit dem -u-Flag angegeben und dann das -p-Flag verwendet, damit MySQL nach einem Passwort fragt.

Wenn Sie gefragt werden, geben Sie einfach das Passwort ein, das Sie mit dem Skript mysql_secure_installation festgelegt haben.

Sie werden dann mit einer Willkommensüberschrift und der MariaDB-Eingabeaufforderung begrüßt.

Für eine Liste von MariaDB-Befehlen geben Sie Hilfe oder \ h an der Eingabeaufforderung ein:

Allgemeine Informationen über MariaDB finden Sie unter  
http://mariadb.org  
Liste aller MySQL-Befehle:  
Beachten Sie, dass alle Textbefehle zuerst in der Zeile stehen und mit ';' enden  
? (\?) Synonym für `help'.  
clear (\c) Löschen Sie die aktuelle Eingabeanweisung.  
connect (\r) Stellen Sie die Verbindung zum Server wieder her. Optionale Argumente sind db und host.  
delimiter (\d) Setzen Sie den Anweisungsbegrenzer.  
edit (\e) Bearbeiten Sie den Befehl mit $EDITOR.  
ego (\G) Senden Sie den Befehl an den MySQL-Server, zeigen Sie das Ergebnis vertikal an.  
exit (\q) Beenden Sie MySQL. Das gleiche wie quit.  
go (\g) Senden Sie den Befehl an den MySQL-Server.  
help (\h) Zeigen Sie diese Hilfe an.  
nopager (\n) Deaktivieren Sie den Pager, drucken Sie auf stdout.  
notee (\t) Schreiben Sie nicht in die Ausgabedatei.  
pager (\P) Setzen Sie PAGER [to_pager]. Drucken Sie die Abfrageergebnisse über PAGER.  
print (\p) Drucken Sie den aktuellen Befehl.  
prompt (\R) Ändern Sie Ihre MySQL-Eingabeaufforderung.  
quit (\q) Beenden Sie MySQL.  
rehash (\#) Erstellen Sie den Abschluss-Hash neu.  
source (\.) Führen Sie eine SQL-Skriptdatei aus. Nimmt einen Dateinamen als Argument.  
status (\s) Holen Sie sich Statusinformationen vom Server.  
system (\!) Führen Sie einen Systembefehl aus.  
tee (\T) Setzen Sie die Ausgabedatei [to_outfile]. Fügen Sie alles in die angegebene Ausgabedatei ein.  
use (\u) Verwenden Sie eine andere Datenbank. Nimmt den Datenbanknamen als Argument.  
charset (\C) Wechseln Sie zu einem anderen Zeichensatz. Möglicherweise erforderlich für die Verarbeitung von binlog mit mehrbyteigen Zeichencodierungen.  
warnings (\W) Zeigen Sie Warnungen nach jeder Anweisung an.  
nowarning (\w) Zeigen Sie keine Warnungen nach jeder Anweisung an.  
Für serverseitige Hilfe geben Sie 'help contents' ein  

Um eine Liste der aktuellen Datenbanken anzuzeigen, die Sie erstellt haben, verwenden Sie den folgenden Befehl:

SHOW DATABASES;
+--------------------+  
| Datenbank |  
+--------------------+  
| information_schema |  
| mysql |  
| performance_schema |  
| test |  
+--------------------+  
4 Zeilen im Set (0.01 Sek)

Die Datenbanken “information_schema”, “performance_schema” und “mysql” sind standardmäßig eingerichtet und enthalten Systemdaten des MariaDB-Servers, diese Tabellen sollten in Ruhe gelassen werden, es sei denn, Sie wissen, was Sie tun.

Überprüfen Sie den Status des Datenbankservers:

status;
mysql Ver 15.1 Distrib 5.5.44-MariaDB, für Linux (x86_64) unter Verwendung von readline 5.1  
Verbindungs-ID: 14  
Aktuelle Datenbank:  
Aktueller Benutzer: root@localhost  
SSL: Nicht in Gebrauch  
Aktueller Pager: stdout  
Verwendete Ausgabedatei: ''  
Verwendeter Begrenzer: ;  
Server: MariaDB  
Serverversion: 5.5.44-MariaDB MariaDB-Server  
Protokollversion: 10  
Verbindung: Localhost über UNIX-Socket  
Server-Zeichensatz: latin1  
Db-Zeichensatz: latin1  
Client-Zeichensatz: utf8  
Verbindungs-Zeichensatz: utf8  
UNIX-Socket: /var/lib/mysql/mysql.sock  
Uptime: 47 min 9 sec  
Threads: 1 Fragen: 32 Langsame Abfragen: 0 Öffnungen: 4 Tabellen leeren: 2 Offene Tabellen: 30 Abfragen pro Sekunde im Durchschnitt: 0.011  
--------------  
MariaDB [(none)]>

Das Erstellen einer Datenbank wählt sie nicht zur Verwendung aus; Sie müssen dies ausdrücklich tun. Um howtoforge zur aktuellen Datenbank zu machen, verwenden Sie diese Anweisung:

USE howtoforge

Ihre Datenbank muss nur einmal erstellt werden, aber Sie müssen sie bei jedem Beginn einer MySQL-Sitzung zur Verwendung auswählen. Sie können dies tun, indem Sie eine USE-Anweisung wie im Beispiel ausgeben. Alternativ können Sie die Datenbank an der Befehlszeile auswählen, wenn Sie MySQL aufrufen. Geben Sie einfach ihren Namen nach allen Verbindungsparametern an, die Sie möglicherweise angeben müssen. Zum Beispiel:

mysql -h host -u user -p howtoforge

HINWEIS: Alle Datenbanknamen, Tabellennamen und Tabellenspaltennamen sind groß- und kleinschreibungsempfindlich. Daher müssen Sie bei der Angabe eines SQL-Befehls die richtigen Namen verwenden.

Standardmäßig werden alle MySQL-Operationen, die über die Befehlszeile ausgeführt werden, auf der aktuell ausgewählten Datenbank durchgeführt. Welche Datenbank ist derzeit ausgewählt? Um dies herauszufinden, geben Sie den folgenden Befehl ein:

SELECT database();

Ihr Ergebnis könnte ähnlich aussehen:

+------------+  
| database() |  
+------------+  
| NULL |  
+------------+  
1 Zeile im Set (0.00 Sek)  
MariaDB [(none)]>

Das Ergebnis ist null, was bedeutet, dass derzeit keine Datenbank ausgewählt ist.

Weitere Informationen folgen

Sie möchten möglicherweise die folgenden Ressourcen für zusätzliche Informationen zu diesem Thema konsultieren. Während diese in der Hoffnung bereitgestellt werden, dass sie nützlich sind, beachten Sie bitte, dass wir keine Gewähr für die Genauigkeit oder Aktualität extern gehosteter Materialien übernehmen können.

  • MariaDB-Dokumentation
  • MySQL-Referenzhandbuch
Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.