我尝试在我的mysql服务器上进行远程访问。但如果我尝试用telnet
ip-of-Server 3306
与他联系
,我收到“拒绝连接”错误消息。
sudo netstat -ntlp | grep 3306
提供以下输出
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 5817/mysqld
所以我应该,我应该得到一个联系。
我的my.cnf看起来像
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
port = 3306
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
我还创建了一个具有远程访问权限的数据库用户。 这一切都无济于事。
有人有什么想法吗?