Instalacja MySQL, PostgreSQL i Redisa na Mac OS

Bartosz

Bartosz Stefanicki Sobota, 6.01.2024

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.

  1. Instalujemy Homebrew,
  2. Wydajemy komendę, aby zainstalować np. MySQL:
brew install mysql
  1. Zrestartuj silnik bazy danych MySQL:
brew services restart mysql
  1. Uruchom silnik:
mysql.server start
  1. 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ń?

Warto zobaczyć

Szukasz hostingu?

Jest dużo firm oferujących hosting, ale którą wybrać? Przedstawiamy zestawienie najciekawszych propozycji i ranking hostingów (Marzec 2024).

Data publikacji: Sobota, 1.10.2022. Tagi: mysql, mac, macos. Źródło obrazka porady: Strona DBngin.

1 komentarz


© 2005-2024 itporady.pl. Wszystkie prawa zastrzeżone.

Strona korzysta z plików cookies w celu realizacji usług i zgodnie z Polityką prywatności. Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.