Voici comment installer MariaDB sur un Mac via le gestionnaire de packages Homebrew.
Installer Homebrew
Tout d'abord, installons Xcode et Homebrew. N'hésitez pas à ignorer cette étape si vous avez déjà installé Homebrew.
Pour installer ces prérequis, ouvrez une fenêtre Terminal et exécutez les commandes suivantes.
Installez Xcode :
xcode-select --install
Installer Homebrew :
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
C'est ça. Xcode et Homebrew doivent être installés une fois ces commandes exécutées.
Mais avant de continuer, voici comment vérifier Homebrew :
brew doctor
Suivez les invites pour résoudre les problèmes éventuellement rencontrés.
Pendant que nous y sommes, voici comment mettre à jour Homebrew :
brew update
Si vous êtes déjà à jour, vous recevrez un message à cet effet.
Installer MariaDB
Maintenant que Homebrew est installé, allons-y et installons MariaDB.
Tout d'abord, vérifions la version de MariaDB dans le référentiel Homebrew :
brew info mariadb
Cela produira un tas de choses, y compris la version de MariaDB dans le dépôt.
Voici maintenant la partie qui installe réellement MariaDB :
brew install mariadb
Si vous avez une version précédente de MariaDB, suivez les invites pour mettre à niveau vers la dernière version.
Démarrer MariaDB
Maintenant que nous avons installé MariaDB, commençons :
mysql.server start
Pour démarrer automatiquement MariaDB Server, nous pouvons utiliser la fonctionnalité de services de Homebrew, qui configure le démarrage automatique avec le launchctl
utilitaire de launchd
:
brew services start mariadb
Se connecter à MariaDB
Une fois MariaDB démarrée, nous pouvons nous y connecter :
mariadb
Une fois connecté, vous devriez voir quelque chose comme ceci :
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)]>
Voici un exemple de commande rapide que vous pouvez utiliser pour afficher une liste de bases de données :
show databases;
Résultat :
+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | test | +--------------------+ 4 rows in set (0.001 sec)