Не удается подключиться к MySQL серверу на RHEL 5.7 - PullRequest
0 голосов
/ 22 февраля 2012

У меня есть стандартный MySQL Server, работающий на Red Hat 5.7.Я отредактировал /etc/my.cnf, чтобы указать адрес привязки в качестве публичного IP-адреса моего сервера.

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1

# Disabling symbolic-links is recommended to prevent assorted security risks    ;
# to do so, uncomment this line:
# symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

bind-address=171.67.88.25
port=3306

И я также перезапустил брандмауэр

sudo /sbin/iptables -A INPUT -i eth0 -p tcp --destination-port 3306 -j ACCEPT
/sbin/service iptables save

При подключении с удаленного компьютера я выдаю

mysql -u jeffrey -p --host=171.67.88.25 --port=3306 --socket=/var/lib/mysql/mysql.sock

, но получаю ошибку:

ERROR 2003 (HY000): Can't connect to MySQL server on '171.67.88.25' (113).

Кто-нибудь знает, почему это так?Я также попросил администратора сети открыть порт 3306 для этого поля

...