Hier leest u hoe u MariaDB op een Mac installeert via de Homebrew-pakketbeheerder.
Installeer Homebrew
Laten we eerst Xcode en Homebrew installeren. Voel je vrij om deze stap over te slaan als je Homebrew al hebt geïnstalleerd.
Om deze vereisten te installeren, opent u een Terminal-venster en voert u de volgende opdrachten uit.
Installeer Xcode:
xcode-select --install
Homebrew installeren:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Dat is het. Xcode en Homebrew moeten worden geïnstalleerd zodra deze opdrachten zijn uitgevoerd.
Maar voordat we verder gaan, kun je Homebrew als volgt controleren:
brew doctor
Volg alle aanwijzingen om eventuele problemen op te lossen.
Terwijl we toch bezig zijn, kun je Homebrew als volgt updaten:
brew update
Als je al op de hoogte bent, krijg je een bericht hierover.
Installeer MariaDB
Nu Homebrew is geïnstalleerd, laten we doorgaan en MariaDB installeren.
Laten we eerst eens kijken naar de MariaDB-versie in de Homebrew-repo:
brew info mariadb
Dat zal een heleboel dingen opleveren, inclusief de MariaDB-versie in de repo.
Dit is het deel dat MariaDB daadwerkelijk installeert:
brew install mariadb
Als je een eerdere versie van MariaDB hebt, volg dan de aanwijzingen om te upgraden naar de nieuwste versie.
MariaDB starten
Nu we MariaDB hebben geïnstalleerd, laten we beginnen:
mysql.server start
Om MariaDB Server automatisch te starten, kunnen we de dienstenfunctionaliteit van Homebrew gebruiken, die automatisch starten configureert met de launchctl
hulpprogramma van launchd
:
brew services start mariadb
Verbinden met MariaDB
Zodra MariaDB is gestart, kunnen we er verbinding mee maken:
mariadb
Eenmaal verbonden, zou je zoiets als dit moeten zien:
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 is een voorbeeld van een snelle opdracht die u kunt gebruiken om een lijst met databases te zien:
show databases;
Resultaat:
+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | test | +--------------------+ 4 rows in set (0.001 sec)