Mysql
 sql >> Base de données >  >> RDS >> Mysql

Installer MySQL sur un Mac

Vous trouverez ci-dessous les étapes que j'ai utilisées pour installer MySQL sur mon Mac M1 via le gestionnaire de packages Homebrew.

Comme mentionné, il s'agit d'un Mac M1 (qui utilise l'architecture ARM64) mais cela n'a posé aucun problème. La version actuelle (MySQL 8.0.26) prend en charge l'architecture ARM.

Installer Homebrew

Vu que j'installe MySQL via Homebrew, il faut que Homebrew soit installé.

Vous pouvez 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 MySQL

Maintenant que Homebrew est installé, allons-y et installons MySQL :

brew install mysql

Attendez patiemment pendant qu'il télécharge et installe tout.

Une fois installé, le message suivant apparaît :

We've installed your MySQL database without a root password. To secure it run:
    mysql_secure_installation

MySQL is configured to only allow connections from localhost by default

To connect run:
    mysql -uroot

To start mysql:
  brew services start mysql
Or, if you don't want/need a background service you can just run:
  /opt/homebrew/opt/mysql/bin/mysqld_safe --datadir=/opt/homebrew/var/mysql

Ce message fournit des informations utiles pour commencer.

Démarrer MySQL

Maintenant que nous avons installé MySQL, démarrons-le en utilisant la première méthode indiquée ci-dessus :

brew services start mysql

Cela devrait aboutir à un message comme celui-ci :

Successfully started `mysql` (label: homebrew.mxcl.mysql)

Se connecter à MySQL

Une fois MySQL démarré, nous pouvons continuer et nous y connecter :

mysql -uroot

Une fois connecté, vous devriez voir quelque chose comme ceci :

MySQL [(none)]>

Vous pouvez maintenant continuer et commencer à utiliser MySQL.

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 |
| sys                |
+--------------------+
4 rows in set (0.007 sec)

Alternatives à Homebrew

Si vous ne souhaitez pas utiliser Homebrew, vous pouvez l'installer via le programme d'installation de packages natifs, qui utilise le programme d'installation macOS natif (DMG) pour vous guider tout au long de l'installation de MySQL.

Ou, vous pouvez utiliser l'archive TAR compressée, qui utilise un fichier empaqueté à l'aide de l'Unix tar et gzip commandes.

Consultez le Guide d'installation de MySQL sur le site Web de MySQL pour plus d'informations.