Co to jest poprawa połączenia narzędzia MySQL Workbench z bazą danych MySQL MAMP PRO?Jak połączyć środowisko robocze MySQL z MAMP PRO?
Odpowiedz
udało mi się dostać http://www.sequelpro.com/ pracę kierując go do gniazda: /Applications/MAMP/tmp/mysql/mysql.sock
zmienić typ połączenia z TCP/IP
do Local
, a następnie skierować go do gniazda:
/Applications/MAMP/tmp/mysql/mysql.sock
Twoja nazwa użytkownika i pw najprawdopodobniej będzie root/korzeń
Jak Mike powiedział, że można użyć opcji lokalnych i pkt i t do gniazda:
/Applications/MAMP/tmp/mysql/mysql.sock
Albo można wygenerować symboliczny link do swojego gniazda mysql (od terminalu):
sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/
Robi to w ten sposób zmiany będą trwałe i będziesz móc połączyć się z MySQL za pomocą mysqlcli
lub dowolnego innego narzędzia zewnętrznego.
Stary post, ale link symboliczny działał idealnie, dziękuję. –
dowiązanie symboliczne zawsze działa: D – elboletaire
Mogę się połączyć, jeśli używam gniazda /Applications/MAMP/tmp/mysql/mysql.sock
I ustaw "Uruchom Apache/MySQL jako użytkownik www/mysql
" w zakładce gerneral.
Jeżeli po wykonaniu Mike's odpowiedź otrzymasz:
Operation failed: /usr/local/mysql/support-files/mysql.server start is invalid
Postępuj zgodnie z instrukcjami here. Dla mnie, musiałem wymienić /usr/local/mysql z /application/mA/Library w dziedzinach:
- start MySQL:
- Zatrzymaj MySQL:
- Sprawdź MySQL status:
Kiedy muszę wykonać to połączenie, ustawiam połączenie TCP/IP na gniazdo i UN/pw zarówno na root, jak Mike sugeruje powyżej. Jednak workbench wciąż mi mówił, że szukał pliku cnf w tej lokalizacji (/etc/my.cnf).
Utworzyłem dowiązanie symboliczne z pliku cnf MAMP do lokalizacji, której szukał Workbench. (sudo ln -s /Aplikacje/MAMP/Library/support-files/my.cnf /etc/my.cnf)
Instalacja zakończona bez problemu.
miałem ten sam problem i naprawić go odznaczając „Pozwól tylko lokalny dostęp” pole wyboru w server-> Tab MySQL
Czasami rzeczy są bardzo proste –
Po rozglądając się przez jakiś czas, odpowiedź Mike'a działał świetnie.
Jednak odkryłem również, że wchodząc na zakładkę MySQL i zaznaczając opcję "Zezwalaj na dostęp do sieci do MySQL" i wybierając opcję "tylko z tego komputera Mac", mogłem połączyć się przy użyciu wcześniej zapisanego połączenia w MySQL Workbench, które miałem używał standardowego MAMP przed uaktualnieniem do MAMP Pro.
Więc dla tych z Was, którzy przemieszczają się z MAMP do MAMP Pro i już konfigurację połączeń w MySQL Workbench, opcja ta jest szybsza niż utworzenie nowego połączenia przy użyciu gniazda UNIX.
dzięki za wzmiankę o tym. to działało dla mnie! – Dustin
Upewnij się, że MySQL jest ustawione na "włączone" oprócz Apache lub nginx. Przycisk Servers
może nie przełączać wszystkich z nich.
W moim przypadku, tylko Apache został uruchomiony :)
- 1. PHP Demon/środowisko robocze
- 2. Running Pow & MAMP Pro Jednocześnie
- 3. Błędy Yosemite/Mamp Pro/CodeIgniter
- 4. Obsługa HTTP2 w MAMP Pro
- 5. Użyj MAMP Pro php.ini zamiast OSX php
- 6. MAMP z naturalnym sterownikiem MySQL
- 7. MAMP - phpMyAdmin # 2002 - Nie można połączyć się z lokalnym serwerem MySQL za pośrednictwem gniazda '/Aplikacje/MAMP/tmp/mysql/mysql.sock'
- 8. Zatrzymaj MAMP MySQL
- 9. Dostęp do wielu serwisów MAMP Pro przez LAN?
- 10. Konfigurowanie BlackFire.io na instalacji MAMP Pro (Mac OSX)
- 11. Gdzie Sequel Pro/MAMP przechowuje lokalne bazy danych?
- 12. Sequel Pro z MySQL w Dockerze
- 13. Jak mogę zmienić środowisko robocze Visual Studio z trybu Web z powrotem do trybu Visual C++?
- 14. MAC OS X: MAMP Środowisko i wirtualne hosty
- 15. Jak połączyć się z mysqlem działającym na dockerze za pomocą Sequel Pro
- 16. Błąd # 2002 Nie można połączyć się z lokalnym serwerem MySQL za pośrednictwem gniazda '/Applications/MAMP/tmp/mysql/mysql.sock' (2)
- 17. Jak połączyć intelli z lokalnym mysql?
- 18. połączyć się z mysql z C# .net
- 19. Jak dodać dni robocze do NSDate tylko w dni robocze?
- 20. Używanie MAMP z NGINX
- 21. MAMP: Jak zaktualizować PEAR
- 22. MAMP/LAMP natywny lub wirtualny (Virtualbox/VMware)?
- 23. Jak usunąć drzewo robocze z repozytorium Git
- 24. Nie można połączyć węzłów Elixir na komputerze MacBook Pro
- 25. Jak połączyć się z MySQL z .Net Core
- 26. Jak połączyć się z MySQL z C# przez SSH
- 27. Nie działa lokalny host MAMP
- 28. Docker mysql cant połączyć się z kontenerem
- 29. Jak uaktualnić OpenSSL w MAMP
- 30. Nuget Pakiet nie Restore Robocze-
działa idealnie. Dzięki Mike! – supajb
Tego właśnie szukałem! – Lothre1
Zastanawiam się, dlaczego wybrano inną odpowiedź :) – Ram