MySQL Workbench: ошибка «Не удается подключиться к серверу MySQL на 127.0.0.1 '(10061)»

Прошу прощения .. Я знаю, что этот вопрос задавался много раз раньше, но я пробовал много предложений и просто не могу найти решение .

Проблема: у меня есть база данных 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 могут успешно подключаться, я не хочу начинать возиться и менять вещи случайным образом.

Есть идеи ...?

16
задан Mike Gledhill 12 January 2012 в 08:38
поделиться