LNMP 开启MySQL数据库远程访问

第一步:给mysql的root用户(也可以是自己创建的其他用户)远程访问权限

LNMP默认是禁止远程连接数据库的,但是有时候为了方便,我们想要远程,下面是开启远程的方法

sudo su # 切换为root用户模式,省的接下来操作的时候出现权限问题
mysql -u root -p # 进入mysql命令行模式,需要输入mysql root账号的密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '********' WITH GRANT OPTION; #设置root账号可以远程连接,******** 是root账号的密码
exit # 退出mysql命令行
lnmp restart # 重启lnmp

第二步:修改系统防火墙规则

iptables -L -n --line-numbers # 查看已有的iptables规则

在iptables规则里有一行是DROP,末尾以3306结尾的,在lnmp1.5里面序号是6,不同版本可能会不一样,自行确认

iptables -D INPUT 6

Add a Comment

您的电子邮箱地址不会被公开。