Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak zainstalować MySQL na macOS

W systemie macOS możesz łatwo zainstalować MySQL za pomocą Homebrew.

Uruchom:

brew install mysql

Powyższe polecenie powinno chwilę potrwać, a następnie wypisz coś takiego:

Możesz teraz uruchomić serwer MySQL, uruchamiając:

brew services start mysql

Teraz musimy zabezpieczyć serwer MySQL. Domyślnie serwer jest dostarczany bez hasła roota, więc musimy się upewnić, że jest chroniony.

Uruchom:

mysql_secure_installation

Procedura może chwilę potrwać, ale daje dużą moc, aby upewnić się, że uzyskasz najlepsze ustawienia domyślne po wyjęciu z pudełka:

Ponieważ korzystaliśmy z brew services start mysql aby uruchomić MySQL, Twój Mac uruchomi go ponownie po ponownym uruchomieniu. Możesz uruchomić:

brew services stop mysql

aby temu zapobiec, a także natychmiast zatrzymać MySQL.

Możesz także uniknąć tego trybu demona (tak nazywamy programy, które zawsze działają w tle i uruchamiają się ponownie po ponownym uruchomieniu komputera), uruchamiając:

mysql.server start

Spowoduje to uruchomienie MySQL i utrzymanie go w działaniu do momentu wyłączenia komputera lub uruchomienia:

mysql.server stop

i nie uruchomi go ponownie po ponownym uruchomieniu.

Od Ciebie zależy, który preferujesz.

Teraz możesz połączyć się z serwerem za pomocą polecenia:

mysql -u root -p

Będziesz musiał wpisać root hasło użytkownika po uruchomisz to polecenie, a kiedy skończysz, powinieneś zobaczyć ten ekran:

Świetnym oprogramowaniem GUI (graficznym), którego możemy użyć do interakcji z bazą danych SQLite, jest TablePlus.

Jest dostarczany z bezpłatną wersją próbną, która jest idealna do naszego użytku, ponieważ nie jest oparta na czasie, ale raczej ogranicza liczbę jednoczesnych połączeń, które możesz nawiązać z bazą danych.

Pobierz go z https://tableplus.com. Wiem, że są wersje na macOS, Windows i Linux.

Kliknij „Utwórz nowe połączenie…” i wybierz MySQL z listy:

następnie ustaw nazwę połączenia i wpisz „root” i hasło, które wcześniej ustawiłeś:

Kliknij Connect i powinieneś być połączony z MySQL!

Zauważ, że jesteśmy połączeni za pomocą root użytkownika, który powinien być używany wyłącznie do celów administracyjnych.

Codzienne korzystanie z bazy danych powinno odbywać się przy użyciu zwykłego użytkownika. Zobaczymy to w osobnym samouczku.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Definicje schematów według DBMS

  2. Zmień kolumnę MySQL na AUTO_INCREMENT

  3. Jak powiązać parametry z surowym zapytaniem DB w Laravel, które jest używane w modelu?

  4. Usuwanie zduplikowanych wierszy z tabeli

  5. 15 przydatnych wskazówek dotyczących dostrajania i optymalizacji wydajności MySQL/MariaDB