Nedenfor er de trin, jeg brugte til at installere MySQL på min M1 Mac via Homebrew-pakkehåndteringen.
Som nævnt er dette en M1 Mac (som bruger ARM64-arkitekturen), men det forårsagede ingen problemer. Den nuværende version (MySQL 8.0.26) understøtter ARM-arkitekturen.
Installer Homebrew
Da jeg installerer MySQL via Homebrew, kræver det, at Homebrew er installeret.
Du kan springe dette trin over, hvis du allerede har installeret Homebrew.
For at installere disse forudsætninger skal du åbne et terminalvindue og køre følgende kommandoer.
Installer Xcode:
xcode-select --install
Installer Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Det er det. Xcode og Homebrew bør installeres, når disse kommandoer er blevet kørt.
Men før vi går videre, se her, hvordan du tjekker Homebrew:
brew doctor
Følg eventuelle anvisninger for at løse eventuelle problemer, der måtte være opstået.
Mens vi er i gang, kan du her se, hvordan du opdaterer Homebrew:
brew update
Hvis du allerede er opdateret, får du en besked om det.
Installer MySQL
Nu hvor Homebrew er installeret, lad os gå videre og installere MySQL:
brew install mysql
Vent tålmodigt, mens den downloader og installerer alt.
Når den er installeret, vises følgende meddelelse:
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
Denne meddelelse giver nyttige oplysninger til at komme i gang.
Start MySQL
Nu hvor vi har installeret MySQL, lad os starte det ved at bruge den første metode, der er anført ovenfor:
brew services start mysql
Det skulle ende i en besked som denne:
Successfully started `mysql` (label: homebrew.mxcl.mysql)
Opret forbindelse til MySQL
Når MySQL er startet, kan vi gå videre og oprette forbindelse til det:
mysql -uroot
Når du er tilsluttet, skulle du se noget som dette:
MySQL [(none)]>
Du kan nu gå videre og begynde at bruge MySQL.
Her er et eksempel på en hurtig kommando, du kan bruge til at se en liste over databaser:
show databases;
Resultat:
+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 4 rows in set (0.007 sec)
Alternativer til Homebrew
Hvis du ikke vil bruge Homebrew, kan du installere det via Native Package Installer, som bruger det native macOS-installationsprogram (DMG) til at lede dig gennem installationen af MySQL.
Eller du kan bruge det komprimerede TAR-arkiv, som bruger en fil pakket ved hjælp af Unix tar
og gzip
kommandoer.
Se MySQL-installationsvejledningen på MySQL-webstedet for mere information.