LNMP环境授权开启MySQL远程访问权限设置方法

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享

免费资源网 – https://freexyz.cn/

对于我们日常运维工作来说,有些时候确实需要用到Navicat 这样的数据库远程连接工具进行数据库处理工作。但是,默认情况下我们使用的LNMP是没有开启MySQL数据库远程权限的,所以我们如果直接连接Navicat是无法访问会出现连接不上的提示。

LNMP环境授权开启MySQL远程访问权限设置方法插图

然后我们需要设置权限才可以。

第一、我们需要开启3306端口

我们有些服务器是需要设置安全组的,以及服务器上要开启3306端口,我们需要开启。

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

/etc/init.d/iptables save

这个是服务器防火墙的设置,同时我们安全组的话需要去云服务器面板设置安全组。

第二、授权远程访问

mysql -u root -p

grant all privileges on *.* to root@% identified by 数据库密码 with grant option;

我们需要用SSH登录MYSQL,然后设置授权。设置完毕之后,我们需要重启。

lnmp restart

然后我们再去连接MYSQL远程应该是没有问题的。

LNMP环境授权开启MySQL远程访问权限设置方法插图1

免费资源网 – https://freexyz.cn/


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容