не знаю куда обратиться-не то на форум SQL, не то сюда. Вопрос: на одном компьютере установлены 2 системы-Windows XP и Debian 6. Имеется база mySql, две копии-по одной в каждой системе. Так вот к виндоусовской подключаюсь без проблем с другого компьютера в локальной сети (из-под Windows), а когда на компьютере с базами загружен Linux, пишет "Can't connect". Порт 3306 открыт (смотрел через nmap -sT -O localhost), в my.cnf строка с "bind-address=127.0.0.1" закомментирована, пользователь с IP-адресом того "другого" компьютера заведен. Доступ к Linux-компьютеру по сети есть (общая папка открывается). Что я еще не сделал?
LinuxForum.Fans
подключение-одна и та же база в Linux и Windows
Автор: mokynis
5 сообщений
1556 просмотров
Установите
text
bind-address = 0.0.0.0и попробуйте подключиться снова.
Спасибо огромное! Все заработало
Спасибо огромное! Все заработало
0.0.0.0 - разрешить все.
Это неправильно решение, но отсюда можно сделать вывод, что необходимо рыть параметр bind-address. Прочитайте внимательно что он делает и как используется и установите необходимое вам значение.
0.0.0.0 - разрешить все.
Это не разрешить все. а это говорит о том, то что mysqld будет слушаться на всех интерфейсах сервера. Здесь нет ни чего зазорного.
Войдите или зарегистрируйтесь, чтобы ответить.