DirectMysqlObjects

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by RAINUR, 22 Feb 2011.

  1. RAINUR

    RAINUR New Member

    Joined:
    24 May 2010
    Messages:
    151
    Likes Received:
    0
    Reputations:
    0
    Здравствуйте.
    Юзаю компонент DirectMysqlObjects.
    Вот пример:
    http://www.interface.ru/home.asp?artId=4937
    Соединяюсь к localhost, денвер.
    Server version: 5.1.40-community
    Protocol version: 10.
    Все нормально, но если на сервер:
    Версия сервера: 5.1.55
    Версия протокола: 10
    То не коннектится.
    Пробовал и фаервол выключить.
    Увидел такую разницу:
    На mysql в денвере - Server: localhost via TCP/IP
    А на сервере Сервер: Localhost via UNIX socket

    Может она подключается только через tcp?
    Или я что-то не допонимаю:)

    Удаленный доступ к mysql серверу разрешен:)
     
  2. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    а ты не подумал что на серваках MySQL настроен на работу тока на локалхосте. т.е. принимает коннекты тока с локалхоста. К тому же удаленные коннект под root вообще по дефолту запрещены.

    Мне когда надо такое провернуть, то юзаю plink для организации SSH туннеля до MySQL но это тока если есть аккаунт для SSH.
     
  3. RAINUR

    RAINUR New Member

    Joined:
    24 May 2010
    Messages:
    151
    Likes Received:
    0
    Reputations:
    0
    Ну я естественно при соединении на удаленный mysql сервер пишу ип сервера вместо localhost'a)))
    А вот если подключаться на localhost, то есть установлен denwer 3 с mysql, то все нормально соединяется ..