Эта тема на forum.dklab.ru


Архат: Разрешить доступ к mysql не только с localhost
Моя проблемка заключается вот в чём:
1) mysql_connect("127.0.0.1", ...) проходит успешно.
2) mysql_connect("192.168.0.4", ...) - неудача: PHP Warning: mysql_connect(): Can't connect to MySQL server on '192.168.0.4' (10061)

Вывод: MySql походу доступен только с локального хоста.
Вопрос: Как сделать его доступным из сети.
P.S. Может надо где нибудь прописать что нибудь наподобе того что бы открыть Апач для сети ???
Евгений Галашин: mysql снаружи
http://forum.dklab.ru/viewtopic.php?t=12470
Евгений Галашин:
Выделено из темы «Проблемы с установкой»,
расположенной в форуме Форум для начинающих :: Денвер (28 Января 2005, 22:27).
А: Продолжение.
Насколько я понял файл "my.cnf" - конфиг MySql и находится в Z:\usr\local\mysql4\ .
Выше я описывал 2 примера доступа к MySql.
1) с использованием 127.0.0.1
2) с использованием 192.168.0.4

В файле конфига MySql я нашол директиву,

bind-address = localhost (по умолчанию)

соответственно в этом случае будет работать первый описанный мною случай.

Можно изменить на 192.168.0.4 - и соответственно будет работать только второй случай.

Вопрос: как прописать сразу 2 (или более) адресса?


===================================
Параметры:
Base_2005-01-26_a1.3.31_p4.3.10_m4.1.8_pma2.6.1.exe
все остальное тоже...



-------------------------------------
та ссылка которую вы дали очень странно грузится, какието ошибки выдаёт
-------------------------------------
Maus:
А
Гм, в документации этого нет. Впрочем ,что мешает скриптам, запускаемым на 127.0.0.1, обращаться к MySQL через внешний IP?
Внешний доступ к MySQL нужен только для того, чтобы к СУБД можно было обратиться снаружи: с командной строки или стороннему (скажем, стоящему на другой физической машине) серверу. При этом Вы еще получаете персонально MySQL-овские заморочки с правами доступа. Оно Вам действительно надо?
Евгений Галашин:
Подсказка: А если убрать эту строчку?
Архат: конец.
АГА !

Действительно без этой строчки всё работает так как задумано.

Вывод: Итак, что бы разрешить доступ к MySql не только с localhost надо просто удалить строчку
bind-address = ... (или поставить впереди строки "диез" (# ) )

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Ответ на поставленный вопрос получен,
конфликт изчерпан,
тема закрыта.

Всем СПАСИБО!!!

P.S. Особое спасибо создателям и редакторам всего что связанас с проектом "Denwer"



С уважением Архат

Вопрос решен, тему можно закрыть.
Дмитрий Котеров:
Перенесено из форума: Лень сходить в Поиск.
Перенесено в форум: Полезные советы :: Денвер.
Николай1988:
Делал проект на Delphy 7. Подключался с помощю компонента dbExpress SQLConnection. Сделал все как написано выше - безрезультатно.
Трабл заключался в дополнительных файлах библиотек (libmysql.dll,dbexpmysql.dll) которые не кинул в папку с проектом.
Sanya:
в Denver3 в C:\WebServers\usr\local\mysql5 есть файл my ( без расширения ), который не открывается. это и есть файл конфигурации? как его открыть?
тоже требуется работа с MySQL в локальной сети...
bæv:
Ветка выделена в отдельную тему «динамический IP»,
расположенную в форуме Лень сходить в Поиск или почитать документацию (07 Ноября 2008, 02:27).
bæv:
Ветка выделена в отдельную тему «как сделать так чтобы все смогли заходить на мой localhost по-моему IP»,
расположенную в форуме Лень сходить в Поиск или почитать документацию (25 Мая 2009, 14:31).
pv:

Вывод: Итак, что бы разрешить доступ к MySql не только с localhost надо просто удалить строчку
bind-address = ... (или поставить впереди строки "диез" (# ) )

У меня почему то такой способ не сработал
pv:
Раньше работал на Denwer 2 а на третьем почему-то не работает что ещё можно сделать?

Эта тема на forum.dklab.ru