Navicat игнорирует MAMP PRO
Я использую Navicat Premium 10.1.1 и MAMP PRO 2.1.4.
MAMP PRO настроен на использование порта 3306 для MySQL. Когда я пытаюсь создать новое соединение MySQL в Navicat, я устанавливаю имя хоста как localhost, порт как 3306, имя пользователя и пароль как root. Но при тестировании соединения показываетCan't connect to MySQL server on '127.0.0.1' (61)
".
Кто-нибудь знает в чем может быть проблема?
Заметки:
- MAMP PRO уже запущен;
- Я также попытался использовать 127.0.0.1 вместо localhost в качестве имени хоста.
3 ответа
Решение
Снимите флажок "Разрешить только локальный доступ" в разделе "Сервер> MySQL".
ХОРОШО. Я только что получил это.
Я должен был измениться в Connection properties
соединения, которое я создал, следующее:
в Advanced
вкладка:
- Проверить
Use socket file
вариант - Установите этот путь для поля выше:
/Applications/MAMP/tmp/mysql/mysql.sock
Обратите внимание, что путь для использования доступен в /Applications/MAMP/bin/startMysql.sh
(учитывая, что я использую MySQL).