sql >> Database teknologi >  >> RDS >> Mysql

Installer MySQL på en Mac

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.


  1. lokale samlingstyper er ikke tilladt i SQL-sætninger

  2. Forståelse af Big Data Analytics

  3. Hvad er den minimale opsætning, der kræves for at implementere en .NET-applikation med Oracle-klient 11?

  4. SQL server skema og standard skema