安装完MySQL,由于安全原因默认是没有赋予用户远程权限的,所以第一步要首先赋予用户对应的权限
一 授权
mysql> mysql -u用户名 [-pIp地址] -p #登录 mysql>use mysql; #切换到mysql数据库 mysql> update user set Host='%' where User='root' ; #以root为例,"%"表示给root赋予任何ip可访问权限 mysql> FLUSH PRIVILEGES; #权限提取到内存
二 关闭防火墙
1.查看已有的iptables规则,以序号显示
iptables -L -n --line-numbers
2.删除对应的DROP规则 ,查看mysql3306对应的序列号
iptables -D INPUT 5
再次用远程工具登录即可