За последние 24 часа нас посетили 17699 программистов и 1645 роботов. Сейчас ищут 958 программистов ...

подключение к mysql через ssh на php

Тема в разделе "MySQL", создана пользователем KiFF86, 4 июн 2012.

  1. KiFF86

    KiFF86 Активный пользователь

    С нами с:
    2 дек 2009
    Сообщения:
    18
    Симпатии:
    0
    Всем привет!
    Пытаюсь настроить соединение по защищенному каналу ssh с удаленной бд mysql.
    Создаю соединение по ssh:
    $con = ssh2_connect();
    Авторизуюсь:
    ssh2_auth
    Создаю тунель:
    $tunnel = ssh2_tunnel()
    Ну и в конце пытаюсь коннектнуться к бд
    mysqli_connect(...,$tunnel);

    Проблема в том, что в переменной $tunnel не строка а ресурс, что и дает ошибку.
    Возможн ли, что при удачном создании тунеля, можно коннектиться к локалхосту без указания строки соккета?
     
  2. MiksIr

    MiksIr Активный пользователь

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    Насколько я знаю, так не получится. Придется руками создать туннель с локального порта и туда уже делать connect.