не может подключиться к mysql как администратору извне

У меня есть выделенный сервер (CentOS 5.3), но я не могу войти в mysql в качестве администратора извне, однако я могу это сделать, когда я нахожусь в командной строке сервера. Я предполагаю, что где-то есть настройка, которая может дать мне доступ, который мне нужен, но я не знаю, где.

One Solution collect form web for “не может подключиться к mysql как администратору извне”

Есть несколько факторов, и ваш вопрос не содержит достаточной информации, чтобы узнать, из какого из них вы столкнулись.

Сначала убедитесь, что ваш сервер прослушивает ваш сетевой порт. Прослушивание только 127.0.0.1 не будет сокращать его, поскольку это позволяет только обратные соединения с локальным хостом. Вы должны слушать 0.0.0.0

 bind-address=0.0.0.0 

Затем убедитесь, что вы вообще используете TCP-сеть. Mysql может использовать только локальные сокеты, поэтому убедитесь, что эта строка закомментирована в вашем конфиге:

 #skip-networking 

В этом случае вы должны прослушать демон mysqld. Вы можете протестировать так:

 # netstat -lntp | grep mysqld tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 2652/mysqld 

(Обратите внимание, что мой примерный вывод прослушивается только на localhost! Ваш должен читать с вашим IP-интерфейсом или 0.0.0.0 если это происходит из-за работы.)

Наконец, вы должны иметь правильную настройку привилегий в самой mysql. У каждого пользователя есть хост, из которого разрешено подключаться. Если вы запускали свои заявления GRANT и предоставляли разрешения только на ON 'localhost' или что-то в этом роде, вы все равно не сможете войти в систему удаленно. Вам нужно указать конкретный хост, который вы хотите разрешить, или '%' для любого хоста.

  • Запустить mysqld_safe в фоновом режиме
  • Создать несколько баз данных в одной командной строке?
  • Сервер MySQL не будет устанавливать на новый os (Debian, Ubuntu)
  • Как запустить скрипты MYSQL из сценария оболочки с переменными bash?
  • Обмен данными MySQL между Windows и Linux?
  • Не удается ли сохранить мои локальные сайты в папке Dropbox?
  • Подавлять предупреждения от MySQL в сценарии оболочки, но допускать ошибки
  • Точный путь MySQL
  • Как избежать повторения пароля (два одновременных запроса)?
  • Ограничение размера ~ / .mysql_history
  • Как установить MySql на Red Hat 6.1?
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.