正常的做法:
以root用户登录mysql:
grant all privileges on *.* to 创建的用户名@"%" identified by "密码";
flush privileges;
例如:
mysql>grant all privileges on *.* to zhangsan@"%" identified by "123456";
mysql>flush privileges;
这里就是允许zhangsan用户远程登录, 密码是123456
但是使用后发现还是远程连接不上, 原因是为了安全, lnmp禁止远程连接
查看已有iptables规则, 用序号显示
iptables -L -n --line-numbers
删除对应的drop规则
iptables -D INPUT 6
然后远程连接, 成功连接