首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
广告
V2EX
›
问与答
无法远程访问 mysql 的问题 ,救急!!
vimutt
·
2014-04-27 12:24:22 +08:00
· 2958 次点击
这是一个创建于 3973 天前的主题,其中的信息可能已经有所发展或是发生改变。
我的客户端是win7, mysql服务端是阿里云上的vps:centos 6,mysql里的用户已经有远程访问权限了
+-----------+--------+
| host | user |
+-----------+--------+
| % | XXX |
| % | root |
| 127.0.0.1 | root |
| localhost | root |
+-----------+--------+
iptables 已经让我关闭了,
netstat 查看端口 远程ip应该可以访问的
tcp 0 0 *:mysql *:* LISTEN
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
但是我在win7 用telnet ip 3306 提示无法连接 telnet 80端口就有反映
用navicat连接也不行
mysql 账户 我用了root和另一个具有远程权限的都不行
/etc/my.cnf 如下:
[client]
#password = your_password
port = 3306
socket = /var/lib/mysql/mysql.sock
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
bind-address = 0.0.0.0
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
MySQL
buffer
0.0
5 条回复
•
1970-01-01 08:00:00 +08:00
1
ryon
2014-04-27 12:26:30 +08:00
ssh 登录然后本地连接。
2
vimutt
OP
2014-04-27 12:28:47 +08:00
@
ryon
本地连接没问题的 我就是用root 在本地测试mysql服务的, mysql -uroot -p, mysql -h 主机名 -P 3306 -uroot -p 也都可以在本机访问,
3
wzxjohn
2014-04-27 12:29:17 +08:00
阿里云似乎和Azure类似本身有防火墙的吧。你本机的关了没用,要把阿里云提供的防火墙对应的端口打开才行。
4
vimutt
OP
2014-04-27 12:36:16 +08:00
@
wzxjohn
我最担心的就是阿里云有什么限制 ,我把本机的iptables关掉了,阿里云的在哪里关闭呢
5
vimutt
OP
2014-04-27 12:38:52 +08:00
@
wzxjohn
晕死了 忘记以前什么时候在阿里云盾吧mysql端口给关闭了 非常感谢提醒
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
2433 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms ·
UTC 16:05
·
PVG 00:05
·
LAX 09:05
·
JFK 12:05
Developed with
CodeLauncher
♥ Do have faith in what you're doing.