2019年8月21日
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