Níže jsou uvedeny kroky, které jsem použil k instalaci MySQL na svůj M1 Mac prostřednictvím správce balíčků Homebrew.
Jak již bylo zmíněno, jedná se o M1 Mac (který používá architekturu ARM64), ale nezpůsobilo žádné problémy. Aktuální verze (MySQL 8.0.26) podporuje architekturu ARM.
Nainstalovat Homebrew
Když vidím, že instaluji MySQL přes Homebrew, vyžaduje to, aby byl nainstalován Homebrew.
Pokud již máte Homebrew nainstalovaný, můžete tento krok přeskočit.
Chcete-li nainstalovat tyto předpoklady, otevřete okno Terminálu a spusťte následující příkazy.
Nainstalujte Xcode:
xcode-select --install
Nainstalujte Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
A je to. Xcode a Homebrew by měly být nainstalovány, jakmile budou tyto příkazy spuštěny.
Ale než přejdeme dál, zde je návod, jak zkontrolovat Homebrew:
brew doctor
Postupujte podle pokynů a opravte případné problémy.
Když už jsme u toho, zde je návod, jak aktualizovat Homebrew:
brew update
Pokud již máte aktuální informace, obdržíte o tom zprávu.
Nainstalujte MySQL
Nyní, když je Homebrew nainstalován, pojďme do toho a nainstalujme MySQL:
brew install mysql
Trpělivě vyčkejte, než se vše stáhne a nainstaluje.
Po instalaci se zobrazí následující zpráva:
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
Tato zpráva poskytuje užitečné informace pro začátek.
Spusťte MySQL
Nyní, když jsme nainstalovali MySQL, začněme ji používat první metodou uvedenou výše:
brew services start mysql
To by mělo vyústit ve zprávu jako je tato:
Successfully started `mysql` (label: homebrew.mxcl.mysql)
Připojte se k MySQL
Jakmile se MySQL spustí, můžeme pokračovat a připojit se k němu:
mysql -uroot
Po připojení byste měli vidět něco takového:
MySQL [(none)]>
Nyní můžete pokračovat a začít používat MySQL.
Zde je příklad rychlého příkazu, který můžete použít k zobrazení seznamu databází:
show databases;
Výsledek:
+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 4 rows in set (0.007 sec)
Alternativy k homebrew
Pokud nechcete používat Homebrew, můžete si jej nainstalovat pomocí Native Package Installer, který používá nativní instalační program macOS (DMG), který vás provede instalací MySQL.
Nebo můžete použít komprimovaný archiv TAR, který používá soubor zabalený pomocí Unixu tar
a gzip
příkazy.
Další informace naleznete v Instalační příručce MySQL na webu MySQL.