Instalacja MySQL, PostgreSQL i Redisa na Mac OS
Domyślnie silniki baz danych takie jak MySQL czy Redis nie są zainstalowane na Makach. Możemy je szybko dograć na kilka sposobów.
DBngin
Aplikacja stworzona przez zespół TablePlus (zarządzanie bazami danych). Jest darmowa, wspierana i rozwijana, a do tego bardzo minimalistyczna i prosta w obsłudze. Adres programu: https://dbngin.com.
Po pobraniu, należy ją zainstalować i po prostu wybrać jaką bazę danych chcemy dodać do naszego systemu. Dostępne są MySQL, PostgreSQL i Redis. Podczas dodawania dostępne są także dodatkowe opcje, np. wersja, którą chcemy zainstalować.
Lokalizacja plików konfiguracyjnych (na przykładzie MySQL):
/Users/Shared/DBngin/mysql/<WERSJA_MYSQL>
Lokalizacja utworzonych baz danych (na przykładzie MySQL):
/Users/<NAZWA_UŻYTKOWNIKA>/Library/Application Support/com.tinyapp.DBngin/engines/mysql/
Homebrew
Homebrew, czyli menedżer pakietów, którego brakuje na Maku i Linuksie. Taki jest slogan tej aplikacji, widoczny na stronie. Faktycznie, dzięki niej możemy szybko wzbogacić system o dodatkowe silniki baz danych.
- Instalujemy Homebrew,
- Wydajemy komendę, aby zainstalować np. MySQL:
brew install mysql
- Zrestartuj silnik bazy danych MySQL:
brew services restart mysql
- Uruchom silnik:
mysql.server start
- Uruchom konfigurację:
mysql_secure_installation
Zachęcam do dzielenia się spostrzeżeniami w komentarzach. Może istnieją ciekawsze alternatywy do wyżej zaprezentowanych rozwiązań?