MariaDB - Installation
Alle Downloads für MariaDB befinden sich im Download- Bereich der offiziellen Website der MariaDB-Stiftung. Klicken Sie auf den Link zu der gewünschten Version. Eine Liste der Downloads für mehrere Betriebssysteme, Architekturen und Installationsdateitypen wird angezeigt.
Installation unter LINUX / UNIX
Wenn Sie mit Linux / Unix-Systemen vertraut sind, laden Sie einfach die Quelle herunter, um Ihre Installation zu erstellen. Unsere empfohlene Installationsmethode ist die Verwendung von Distributionspaketen. MariaDB bietet Pakete für die folgenden Linux / Unix-Distributionen an -
- RedHat/CentOS/Fedora
- Debian/Ubuntu
Die folgenden Distributionen enthalten ein MariaDB-Paket in ihren Repositorys -
- openSUSE
- Arch Linux
- Mageia
- Mint
- Slackware
Befolgen Sie diese Schritte, um in einer Ubuntu-Umgebung zu installieren -
Step 1 - Melden Sie sich als Root an.
Step 2 - Navigieren Sie zu dem Verzeichnis, das das MariaDB-Paket enthält.
Step 3 - Importieren Sie den GnuPG-Signaturschlüssel mit dem folgenden Code: -
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Step 4 - Fügen Sie MariaDB zum hinzu sources.listDatei. Öffnen Sie die Datei und fügen Sie den folgenden Code hinzu:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntuprecise main'
Step 5 - Aktualisieren Sie das System wie folgt:
sudo apt-get update
Step 6 - Installieren Sie MariaDB mit den folgenden -
sudo apt-get install mariadb-server
Installation unter Windows
Doppelklicken Sie nach dem Suchen und Herunterladen einer automatischen Installationsdatei (MSI) einfach auf die Datei, um die Installation zu starten. Der Installationsassistent führt Sie durch jeden Installationsschritt und alle erforderlichen Einstellungen.
Testen Sie die Installation, indem Sie sie an der Eingabeaufforderung starten. Navigieren Sie zum Speicherort der Installation, normalerweise im Verzeichnis, und geben Sie an der Eingabeaufforderung Folgendes ein:
mysqld.exe --console
Wenn die Installation erfolgreich ist, werden Meldungen zum Start angezeigt. Wenn dies nicht angezeigt wird, haben Sie möglicherweise Berechtigungsprobleme. Stellen Sie sicher, dass Ihr Benutzerkonto auf die Anwendung zugreifen kann. Für die MariaDB-Verwaltung stehen in der Windows-Umgebung grafische Clients zur Verfügung. Wenn Sie die Befehlszeile als unangenehm oder umständlich empfinden, sollten Sie mit ihnen experimentieren.
Installation testen
Führen Sie einige einfache Aufgaben aus, um die Funktionsweise und Installation von MariaDB zu bestätigen.
Use the Admin Utility to Get Server Status
Zeigen Sie die Serverversion mit der mysqladmin-Binärdatei an.
[root@host]# mysqladmin --version
Es sollte die Version, Verteilung, das Betriebssystem und die Architektur anzeigen. Wenn die Ausgabe dieses Typs nicht angezeigt wird, überprüfen Sie Ihre Installation auf Probleme.
Execute Simple Commands with a Client
Rufen Sie die Eingabeaufforderung für MariaDB auf. Dies sollte Sie mit MariaDB verbinden und die Ausführung von Befehlen ermöglichen. Geben Sie einen einfachen Befehl wie folgt ein:
mysql> SHOW DATABASES;
Nach der Installation
Legen Sie nach erfolgreicher Installation von MariaDB ein Root-Passwort fest. Eine Neuinstallation hat ein leeres Passwort. Geben Sie Folgendes ein, um das neue Passwort festzulegen:
mysqladmin -u root password "[enter your password here]";
Geben Sie Folgendes ein, um mit Ihren neuen Anmeldeinformationen eine Verbindung zum Server herzustellen:
mysql -u root -p
Enter password:*******
Upgrade unter Windows
Wenn Sie MySQL bereits auf Ihrem Windows-System installiert haben und auf MariaDB aktualisieren möchten; Deinstallieren Sie MySQL nicht und installieren Sie MariaDB. Dies führt zu einem Konflikt mit der vorhandenen Datenbank. Sie müssen stattdessen MariaDB installieren und dann den Upgrade-Assistenten in der Windows-Installationsdatei verwenden.
Die Optionen Ihrer MySQL my.cnf-Datei sollten mit MariaDB funktionieren. MariaDB verfügt jedoch über viele Funktionen, die in MySQL nicht enthalten sind.
Berücksichtigen Sie die folgenden Konflikte in Ihrer my.cnf-Datei:
MariaDB verwendet standardmäßig die Aria-Speicher-Engine für temporäre Dateien. Wenn Sie viele temporäre Dateien haben, ändern Sie die Größe des Schlüsselpuffers, wenn Sie keine MyISAM-Tabellen verwenden.
Wenn Ihre Anwendungen häufig eine Verbindung herstellen oder trennen, ändern Sie die Größe des Thread-Cache.
Wenn Sie über 100 Verbindungen verwenden, verwenden Sie den Thread-Pool.
Kompatibilität
MySQL und MariaDB sind im Wesentlichen identisch. Es gibt jedoch genügend Unterschiede, um Probleme bei der Aktualisierung zu verursachen. Weitere dieser Unterschiede finden Sie in der MariaDB Knowledge Base.