Я получаю указанную выше ошибку при попытке подключиться к моему серверу MySQL через открытый ключ SSH в Navicat. Я бесконечно искал, пытаясь найти решение этой проблемы. Я убедился, что опция AllowTCP включена, и я попытался установить имя хоста на localhost и 127.0.0.1, но ни один из них не работает, это только меняет ошибку на «Отказано в подключении».
Вот мои свойства подключения:
(Вкладка «Общие») Имя хоста/IP-адрес: mydomain.com Порт: 3306 Имя пользователя: myusername Пароль: mypassword
(Вкладка SSH) Имя хоста/IP-адрес: mydomain.com (также пробовали localhost/127.0.0.1) Порт: 3850 (это правильный порт) Имя пользователя: myusername Метод аутентификации: Открытый ключ Закрытый ключ: C:\Path\To\ Моя\ключевая парольная фраза: mySSHpassword
Я знаю, что это, вероятно, не очень поможет, потому что на самом деле нет никаких «настроек», кроме портов, которые, как я знаю, верны.
Я использую те же самые учетные данные на своем Macbook, на котором работает SequelPro, и он работает безупречно, поэтому я не понимаю, почему я не могу заставить его работать на моем ПК через Navicat.
Спасибо за любую помощь, которую вы можете предоставить.