Подключение к “недоступной” mysql базе

Данная проблема подключения к серверу, доступ к которому закрыт возникла, когда понадобилось отредактировать blob поле в таблице, но поскольку руками это сделать практически невозможно, а phpnuke не показывает эти поля, то нужно использовать mysqlfront или аналог.

Существует препятствие – доступ на сервер закрыт снаружи, т.е. мы можем подключиться только из скриптов на localhost (127.0.0.1) – как это делает phpmyadmin. Тут то и оказывается, что это не вся правда, поскольку существует протокол ssh, в котором есть очень полезная функция перенаправления (forwarding) портов, а это значит, что можно порт 3306 – на котором обычно висит mysql (да и любой другой, по желанию) перенаправить на свою машину. Для этого нам понадобится ssh клиент (должен заметить, что у вас должен быть shell-доступ на удаленный сервер).

Я для этого использую putty, поэтому расскажу на его примере.
Создаем/загружаем подключение к нужному хосту
Переходим на закладку SSH->Tunnels
Добавляем новый порт (Add new forwarded port) в поле Source указываем 3306, или тот порт, который больше нравится – на него будет осуществляться подключение mysqlfront, в поле destination указываем localhost:3306 – это те данные, по которым подключение осуществляется на самом сервере – например phpmyadmin’ом
Подключаемся к хосту и запускаем mysqlfront или что там есть.

Собсно все, работаем  🙂

Для юниксового клиента все проще ssh host.name -L 3306:localhost:3306

Similar Posts

  • ДР ДМ

    Сегодня праздновали день рождения Димы и Макса в “бочке” на петровке, все было как обычно – пьянка, рассказы, разговоры и все такое, но потом там начали праздновать “хеллоуин” и стало все намного интереснее. Начала ходить девушка-чертенок и предлагать посетителям раскраситься, ну а так как я не мог пропустить такое, то получилось вот что: А вот…

  • Rollin again

    Был на открытии роллерского сезона, который проходил в НВЦ (экс ВДНХ). Прикольно было, однако. Собралась огромная туча роллеров, показывали слалом, раздавали тортики и катались паравозиком – это так здорово, оказывается 🙂 Вообще нагонялись по самое не могу, мои нонейм-китайские ролики уже начали разваливаться, похоже, что переход на более правильные состоится чуть раньше, чем я планировал….

  • Последние события

    Что-то все собираюсь написать в ЖоЖо и все время руки не доходят, поэтому просто вкратце отмечу последние события. В субботу с отцом наконец залезли на крышу, чтобы смонтировать там тарелку. После установки ее на балконе и предыдущей, не очень удачной попытки, установки на крыше все прошло как по маслу. Залезли, поставили на кронштейн сборную систему…

  • Погодка

    Что-то последнее время погодка все больше напоминает пиррянскую – вчера был снег, сегодня уже ярко светит солнце и даже немножко тепло. Прогноз говорит, что послезавтра опять холодно и снежно будет. Правда прогнозы тоже последнее время не очень хорошо работают, так что все намекает на то, что у нас здесь Пирр – разве что гравитация поменьше…

  • Интернет радио

    Я настроил и запустил на одном из своих серверов ретранслятор радио Digitally Imported – типа отмываю траффик, делаю его украинским, жыыр! Самое главное, то, что оказывается AAC музыка, в отличие от MP3 дает в 4 раза меньший траффик при незначительном ухудшении качества – 24 kbps. Я посмотрел график загрузки сервера при включенном радио – мне…

  • Крым

    Съездил в Ялту на выходных, очень здорово, особенно то, что на самолете. У них сейчас зимние скидки и всякие акции, поэтому цена очень даже сопоставима с поездом, но скорость и комфорт всяко выше. Да и смена обстановки – это позитив, как ни крути 🙂 Особенно такая. Были на Ай-Петри, во второй раз за зиму увидел…