Linux Mysql
10 replies363 viewsCurrently viewing: 1
· 02/07/2009, 03:06 PM
Уже потратил час в поисках ответа но так и не нашол
вобщем мне нужно приконектитса к базе Мускуля с другого кюмпютера сервер Убунту 8.10
/etc/mysql/my.cnf
Код
bind-address = localhost
bind-address = х.х.х.х
bind-address = х.х.х.х
вот тут я прописал адрес сервера но тепер даже локально не конектитса к MySql...
Вот что нашол в интернете, зделал все как пишет результат нулевой...
По умолчанию MySQL-сервер в Ubuntu "слушает" только на localhost (127.0.0.1). Это значит, что он будет принимать подключения только от локальных приложений.
Чтобы изменить ситуацию (например, для управления базами с соседней машины), откройте файл /
Код
etc/mysql/my.cnf
и закомментируйте строку Код
bind-address = 127.0.0.1
а затем перезапустите MySQL-сервер
Код
/etc/init.d/mysql restart
0
· 02/07/2009, 03:16 PM
Во дять ты повтаряешь мои ошибки тебя впереди ждет большой секс а по теме поставь перед bind # и рестарни mysql и твоя проблема решится
0
· 02/07/2009, 03:58 PM
зделал вот так
Код
# bind-address = 192.168.xx.xx
дале зделал рестарт
Код
sudo /etc/init.d/mysql restart
А вот ищо когда делаю рестарт вылетает вот такая вот ошыбка
Код
* Сhecking for corrupt, not cleanly closed and upgrade needing tables.
0
· 02/08/2009, 04:10 PM
L2PVP ты дурак! ничо не помогло и я даже больше скажу ты большой нуб! в линуксе.
0
· 02/08/2009, 04:29 PM
abaddon66: L2PVP ты дурак! ничо не помогло и я даже больше скажу ты большой нуб! в линуксе.
С таким отношением к людям врядли тебе кто то будет помогать. А вообще он всё верно сказал, если закоментить биндовые строки, сервер откроется на всех адресах.
Так что
Цитата
ты дурак!
и Цитата
большой нуб! в линуксе
:DЗЫ. и Checking for corrupt... и т.д. - это не ошибка.
0
· 02/08/2009, 05:14 PM
Что такое закоментировать ???
отключить функцыю!
Я закоментировал после етого у Мускуля вобще ошыбка выбивает...
Да и вобще без вас обойдусь
0
· 02/08/2009, 05:21 PM
а если:
Код
bind-address = 127.0.0.1
bind-address = 192.168.xx.xx
bind-address = 192.168.xx.xx
P.S. Антон не грузи людей ) чем могут, тем помогают )
P.S.S. При bind-address = 0.0.0.0 будет слушать все хосты.
WebDeveloper сервера DARKWORLD
0
· 02/08/2009, 09:44 PM
abaddon66: Что такое закоментировать ???
отключить функцыю!
Я закоментировал после етого у Мускуля вобще ошыбка выбивает...
Да и вобще без вас обойдусь
закомментировать - это поставить # перед строкой... должно быть так...
#bind-address = 127.0.0.1
но чтобы удаленно приконнектиться к базе надо еще создать пользователя, который сможет удаленно коннектиться к базе...
0
· 02/09/2009, 01:08 PM
dem9968 и как создато пользователя ??
0
· 02/09/2009, 05:30 PM
proviewwww: dem9968 и как создато пользователя ??
в консоли
Код
mysql -u root -p'ПАРОЛЬ'
после входа в клиент
Код
GRANT ALL ON *.* TO 'root'@'84.21.68.154' IDENTIFIED BY 'pass';
FLUSH PRIVILEGES;
FLUSH PRIVILEGES;
здесь даются все права пользователю root с паролем pass с хоста 84.21.68.154, в качестве хоста можно указать % тогда доступ возможен с любого хоста
0
Войдите или зарегистрируйтесь чтобы ответить



