sql >> Database >  >> RDS >> Mysql

Installeer MySQL op een Mac

Hieronder staan ​​de stappen die ik heb gebruikt om MySQL op mijn M1 Mac te installeren via de Homebrew-pakketbeheerder.

Zoals gezegd is dit een M1 Mac (die de ARM64-architectuur gebruikt), maar dat veroorzaakte geen problemen. De huidige versie (MySQL 8.0.26) ondersteunt de ARM-architectuur.

Installeer Homebrew

Aangezien ik MySQL via Homebrew installeer, moet Homebrew geïnstalleerd zijn.

Je kunt deze stap overslaan 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 MySQL

Nu Homebrew is geïnstalleerd, laten we doorgaan en MySQL installeren:

brew install mysql

Wacht geduldig terwijl het alles downloadt en installeert.

Na installatie verschijnt het volgende bericht:

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

Dat bericht biedt nuttige informatie om aan de slag te gaan.

Start MySQL

Nu we MySQL hebben geïnstalleerd, laten we het starten met de eerste hierboven genoemde methode:

brew services start mysql

Dat zou moeten uitmonden in een bericht als dit:

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

Verbinden met MySQL

Zodra MySQL is gestart, kunnen we doorgaan en er verbinding mee maken:

mysql -uroot

Eenmaal verbonden, zou je zoiets als dit moeten zien:

MySQL [(none)]>

U kunt nu doorgaan en MySQL gaan gebruiken.

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

Alternatieven voor Homebrew

Als je Homebrew niet wilt gebruiken, kun je het installeren via de Native Package Installer, die het native macOS-installatieprogramma (DMG) gebruikt om je door de installatie van MySQL te leiden.

Of u kunt het gecomprimeerde TAR-archief gebruiken, dat een bestand gebruikt dat is verpakt met de Unix-tar en gzip commando's.

Zie de MySQL-installatiegids op de MySQL-website voor meer informatie.


  1. Een CHECK-beperking toevoegen aan een bestaande tabel in SQL Server (T-SQL)

  2. voorwaardelijk meedoen in mysql

  3. Hoeveel RAM heeft uw nieuwe databaseserver nodig?

  4. Barman 2.11:barman-cloud-restore en barman-cloud-wal-restore