MySQL через SSH туннель - PullRequest
       15

MySQL через SSH туннель

1 голос
/ 15 февраля 2012

У меня проблема как на машине разработки win7, так и на производственном сервере Windows 2008 с подключением к удаленному серверу Suse Linux для mysql через SSH. Я следовал очень простым инструкциям здесь.

http://realprogrammers.com/how_to/set_up_an_ssh_tunnel_with_putty.html

только на последнем шаге, я пытаюсь использовать разъем odbc, который я скачал отсюда.

http://dev.mysql.com/downloads/connector/odbc/

Попытка обоих localhost: 3306 и 127.0.0.1:3306, похоже, не имеет значения. Я могу войти на сервер linux в putty через ssh и использовать командную строку из терминала для подключения к mysql. Моя проблема заключается в том, что мне нужен сервер Windows, чтобы иметь возможность подключаться и запрашивать данные из экземпляра mysql на сервере Linux. Когда я пытаюсь подключиться через соединитель odbc, сразу же появляется ошибка, что root @ localhost запрещен с паролем = YES. Я проверил свою таблицу пользователей в mysql, и root настроен на вход в систему с любого хоста, включая localhost. У кого-нибудь есть другие предложения, чтобы заставить это работать? Это очень срочно, так как нам нужно запланировать синхронизацию данных нескольких концертов к этой субботе. Заранее спасибо за любую помощь.

1 Ответ

2 голосов
/ 15 февраля 2012

Хорошо, я понял это ... Вы должны запустить putty.exe от имени администратора. Как только я это сделал, соединение работало просто отлично. Надеюсь, это сэкономит кому-то несколько часов работы в будущем. Спасибо bfavaretto за помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...