|
|
|
| Здрасти.
Как настроить подключение к удаленному серверу где у меня БД.
К БД на своем компе подключаюсь без проблем, пишу сервер localhost.
A вот даже к БД на соседнем компе где все есть и работает не могоу. Как правильно писать MySQL Host Address? Пробовал так:
http://192.168.1.1/
192.168.1.1
192.168.1.1 - это ip соседнего компа
Пишет: Unknown MySQL server host
C удаленным сервером в инете тоже самое.
Как правильно написать хост адрес к MySQL? Если например сайт с БД находится на хостинге www.jino-net.ru | |
|
|
|
|
|
|
|
для: saint
(03.02.2007 в 14:23)
| | На соседнем компе должна быть учёная запись user@192.168.1.10, где user - имя из под которого подсоединяетесь, а 192.168.1.10 - хост с которого осуществляете соединение. | |
|
|
|
|
|
|
|
для: cheops
(03.02.2007 в 22:23)
| | Ок.
А если у меня хостинг на server.com, то чтобы получить доступ к своей БД в этом случае я тоже должен использовать такое извращенное имя?
Т.е. я предварительно должен зарегистрироваться там с именем user@мой_ip и коннектиться туда с именем user? | |
|
|
|
|
|
|
|
для: Saint
(06.02.2007 в 00:19)
| | Для этого на сервере, администратор должен создать такую учётную запись, которая разрешит вам удалённое обращение. Но как правило, это не приветствуется. | |
|
|
|
|
|
|
|
для: cheops
(06.02.2007 в 00:31)
| | Понятно.
В том то и дело, что они не хотят. Я хотел как-нибудь в обход их неприветствия. | |
|
|
|
|
|
|
|
для: Saint
(06.02.2007 в 23:58)
| | В обход не получится. | |
|
|
|
|
|
|
|
для: cheops
(07.02.2007 в 00:14)
| | Слышал про "PHP туннелинг". Вроде как на хост с БД ложиться РНР-скриптик и удаленный клиент работает через него.
Я всех клиентов загоняю к хостеру, который дает удаленный доступ к БД.
Намного удобнее работать с БД из MySQL-Front, чем через PHPMyAdmin. | |
|
|
|
|
|
|
|
для: targa
(07.02.2007 в 01:37)
| | targa - решился ли ваш вопрос? просто я в аналогичной ситуации, когда нужно как то использовать внешнюю базу...
cheops
> Для этого на сервере, администратор должен создать такую учётную запись, которая
> разрешит вам удалённое обращение. Но как правило, это не приветствуется
На Вашем хостинге это возможно?В поддержке, где на данный момент располагается сайт, мне помоч не могут... Но думаю не в силу "неприветствования", а в силу некомпетентности. По крайней мере у меня сложилось такое впечатление... | |
|
|
|
|
|
|
|
для: provodnik
(07.02.2007 в 18:28)
| | >>targa - решился ли ваш вопрос?
Я ж написал - покупаю услуги у хостера дающего удаленный доступ к БД.
Другой хостер отказался дать свободный удаленный доступ, но сказал что они могут дать удаленный доступ на 1-2 IP-адреса. На все типа не могут, т.к. "MySQL очень дырявый и не обеспечивает достаточной защиты" (но последующее общение с этим хостером привело к переезду одного сайта от них вследствие дырки в знаниях их админов). | |
|
|
|
|
|
|
|
для: targa
(07.02.2007 в 01:37)
| | http://www.webyog.com | |
|
|
|
|
|
|
|
для: Loki
(07.02.2007 в 19:30)
| | >http://www.webyog.com
И чего? Я эту тему и поднял, начав с настроек SQLyog. В рекламке к этой проге написано, что подключение через HTTP к удаленной базе MySQL without problem.
А в итоге действительно, если админы доступ на твое имя не поставят '%' вместо localhost ничего не выйдет.
У себя дома между компами побаловался с предоставлением доступа. Так и получается. Кроме как через PHPMyAdmin, или как он там, подключиться без разрешения не получится. | |
|
|
|
|
|
|
|
для: Saint
(08.02.2007 в 21:47)
| | http://www.webyog.com - эти ребята кроме mysql клиента предоставляют тот самый веб тоннель о котором говорилось выше. Просто такую штуку у заказчика на сайте забыл предыдущий программист, оттуда я и взял ссылку. Сам не пользовался. Но бесплатная верия у них есть, так что можете попробовать работать через тоннель. | |
|
|
|
|
|
|
|
для: Loki
(08.02.2007 в 23:29)
| | Нифига!
Для работы туннеля SQLyog необходимо чтобы в корневом каталоге сервера находился специальный php файл(SQLyogTunnel.php), который туда может закинуть только сам админ. Т.е. проще говоря, таким образом он разрешит использование туннеля посредством yog. А если нет, то и нет!
Закидывание этого файла в корневуху своего сайта эффекта не дает: Connection: close | |
|
|
|