So installieren Sie MariaDB auf einem Mac über den Homebrew-Paketmanager.
Homebrew installieren
Lassen Sie uns zuerst Xcode und Homebrew installieren. Sie können diesen Schritt gerne überspringen, wenn Sie Homebrew bereits installiert haben.
Um diese Voraussetzungen zu installieren, öffnen Sie ein Terminalfenster und führen Sie die folgenden Befehle aus.
Xcode installieren:
xcode-select --install
Homebrew installieren:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Das ist es. Xcode und Homebrew sollten installiert werden, sobald diese Befehle ausgeführt wurden.
Aber bevor wir weitermachen, hier ist, wie man Homebrew überprüft:
brew doctor
Befolgen Sie alle Eingabeaufforderungen, um eventuell aufgetretene Probleme zu beheben.
Wo wir gerade dabei sind, hier erfahren Sie, wie Sie Homebrew aktualisieren:
brew update
Wenn Sie bereits auf dem Laufenden sind, erhalten Sie eine entsprechende Nachricht.
Installieren Sie MariaDB
Nachdem Homebrew installiert ist, können wir MariaDB installieren.
Lassen Sie uns zuerst die MariaDB-Version im Homebrew-Repo überprüfen:
brew info mariadb
Das wird eine Menge Zeug ausgeben, einschließlich der MariaDB-Version im Repo.
Hier ist nun der Teil, der MariaDB tatsächlich installiert:
brew install mariadb
Wenn Sie eine frühere Version von MariaDB haben, befolgen Sie die Anweisungen, um auf die neueste Version zu aktualisieren.
MariaDB starten
Nachdem wir MariaDB installiert haben, können wir es starten:
mysql.server start
Um MariaDB Server automatisch zu starten, können wir die Dienstfunktionalität von Homebrew verwenden, die den automatischen Start mit launchctl
konfiguriert Dienstprogramm von launchd
:
brew services start mariadb
Mit MariaDB verbinden
Sobald MariaDB gestartet ist, können wir uns damit verbinden:
mariadb
Sobald die Verbindung hergestellt ist, sollten Sie so etwas sehen:
Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 4 Server version: 10.5.9-MariaDB Homebrew Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]>
Hier ist ein Beispiel für einen Schnellbefehl, mit dem Sie eine Liste von Datenbanken anzeigen können:
show databases;
Ergebnis:
+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | test | +--------------------+ 4 rows in set (0.001 sec)