1

Тема: удаленный доступ к phpMyAdmin

на сервер freeBSD стоит phpMyAdmin 2.5.6 я с удаленного компа ввожу линк на пшп майд админ http://site/phpMyAdmin/ выдает следующие:

Ошибка

Ответ MySQL:


#1045 - Access denied for user 'root'@'localhost' (using password: YES)

как пофиксить?!

а если я в своем локальной phpmyadmin указываю хост sql базы которая висит на удаленном серваке, то ошибка выходит такая:

Ответ MySQL: 

#1130 - Host '**.ru' is not allowed to connect to this MySQL server

видимо нет внешнего доступа к sql базе, тогда как его сделать ?!

2

Re: удаленный доступ к phpMyAdmin

DuMKaaa
Создайте пользователя, задайте ему привилегии и разрешите внешний доступ. Без phpMyAdmin, все это придется делать из командной строки.

Но мне кажется, что здесь проблема не в пользователе, а в возможном несоответствии версий клиента и сервера, из-за чего не принимается пароль. MySQL или PHP не обновлялись, случайно? После чего перестало работать? Если, конечно, вообще работало.

3

Re: удаленный доступ к phpMyAdmin

ситуация такая пришел работать в офис тут прошлый сис админ наворотил такого разргебаю...до этого фри бсд серваки их было 3 помимо этого давали мне доступ к sql базе удаленно через мой пшп админ, на этот сервак вообще нет доступа :Р

честно я первый раз в глаза вижу юникс, т.к. я вообще специализируюсь на виндовс.

вопрос такой: как удаленно сделать дамп базы sql, или же не удаленно а из комндной строки т.к. я на сервак залил sql.txt фаил с дампом базы.

4

Re: удаленный доступ к phpMyAdmin

Локально:
shell> mysqldump -uuser -ppass db_name > backup-file.sql

Удаленно:
shell> mysqldump -uuser -ppass --host=remote_host db_name > backup-file.sql

Полный дамп делается с помощью ключа --all-databases

Документация: http://dev.mysql.com/doc/refman/5.0/en/mysqldump.html