失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > lnmp mysql 远程访问_LNMP环境下 远程连接mysql数据库

lnmp mysql 远程访问_LNMP环境下 远程连接mysql数据库

时间:2020-05-18 14:29:47

相关推荐

lnmp mysql 远程访问_LNMP环境下 远程连接mysql数据库

一、为了安全起见,lnmp环境是禁止远程连接的,他会删除iptables里面的3306端口的防火墙规则

一、如果是phpmydmin 那要把权限里要远程连接的用户主机改成 *

参考:

/thread-3135-1-1.html

或者

mysql -uroot -p 输入密码

use mysql;

update user set host = '%' where user='root';

flush privileges;

exit

root 可以换成我们的用户名

如果没有创建用户,执行

grant all privileges on 数据库名.* to 用户名@'%' identified by '密码';

如:grant all privileges on mysql.* to 'root'@'%' identified by '123456';

将所有iptables 以序号标记显示,执行:

iptables -L -n --line-numbers

添加3306端口号到防火墙

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

service iptables save

service iptables restart

service mysql restart

然后用mysqlyog连接数据库试试,可以先用mysqlyog右下角的测试连接测试

二、为了安全起见,lnmp环境是禁止远程连接的,他会删除iptables里面的3306端口的防火墙规则

iptables里面删除drop 3306端口

参考iptables教程

htttps:///security/linux-iptables.html

要删除已添加的iptables规则

将所有iptables 以序号标记显示,执行:

iptables -L -n --line-numbers

比如要删除INPUT里面序号为8 的规则 执行:

iptables -D INPUT 8

如果觉得《lnmp mysql 远程访问_LNMP环境下 远程连接mysql数据库》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。