Прошу прощения .. Я знаю, что этот вопрос задавался много раз раньше, но я пробовал много предложений и просто не могу найти решение .
Проблема: у меня есть база данных MySQL, работающая на размещенном сервере. Мне нужно использовать SSH для подключения к нему, и у меня есть соответствующие файлы открытого и закрытого ключей.
Я специально хочу использовать версию MySQL Workbench для ПК для доступа к этой базе данных, для выполнения запросов, проверки данных и т. Д.
Если я запустил Sequel Pro на Mac, он подключается нормально, и я могу просматривать и запрашивать базу данных. Нет проблем.
Если я запускаю пробную версию SQLyog на ПК, она также подключается нормально. Нет проблем.
Но если я попытаюсь подключиться, используя собственное приложение MySQL « MySQL Workbench », использующее точно такие же настройки и файл закрытого ключа SSH, оно откажется подключиться, что приведет к известной ошибке:
Не удается подключиться к серверу MySQL на 127.0.0.1 '(10061)
. Я нахожу это разочаровывающим, так как в SQL Workbench я указал «Имя хоста MySQL», db01.mysql.vm.MyHostingServer. net , но Workbench, кажется, игнорирует его и требует вместо этого подключиться к 127.0.0.1.
(Я читал, что Workbench говорит, что ему нужен файл открытого ключа, но на самом деле имеется в виду файл закрытого ключа ... и я пробовал с обоими.Я также пробовал с MySQL Workbench на Mac, но это повсюду вылетало, просто когда я вводил имена серверов и пароли ... это был беспорядок !!)
Хостинг Служба, которую я использовал, дает мне ограниченные права на изменение настроек MySQL, и, учитывая, что Sequel Pro и SQLyog могут успешно подключаться, я не хочу начинать возиться и менять вещи случайным образом.
Есть идеи ...?