MYSQL5.5在linux下的安装解压后就有data的版本,并开启远程连接

参见https://www.cnblogs.com/fnlingnzb-learner/p/5830622.html
然后 要为mysql开启远程连接

1)开启mysql的远程登录权限

默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设置开启 远程登录mysql的权限

登录mysql后输入如下命令:

grant all privileges on . to ‘root’ @’%’
identified by ‘root’;
flush privileges;

exit:退出mysql

2)开放Linux的对外访问的端口3306(重点)

/sbin/iptables
-I INPUT -p tcp --dport 3306 -j ACCEPT

/etc/rc.d/init.d/iptables save —将修改永久保存到防火墙中
MYSQL5.5在linux下的安装解压后就有data的版本,并开启远程连接

然后你开始试图远程连接 mysql
发现总是被拒绝

MYSQL5.5在linux下的安装解压后就有data的版本,并开启远程连接
其实是因为 你密码输错了 并不是linux中你为mysql设置的密码
不知道为什么密码是root 我很懵。但是好歹解决了