关于lnmp中开启mysql远程连接的问题

昨天我刚兴致冲冲的感觉东西都弄好了,准备写一句sql语句看看数据库是否正常时,突然报了这样一个错在这里插入图片描述后来我师父和我说是因为lnmp不准远程连接数据库。我百度了好多。好像最终找到了方法
在这里插入图片描述先查看的防火墙的状态,iptables -L -n --line-nubers,然后iptables -D INPUT 6就可以啦
在这里插入图片描述
然后我兴致冲冲的打开我的页面,发现还是报错
在这里插入图片描述
我想我明明账号密码都是正确的呀,为啥会说我密码错误了呢。
然后百度了一大堆,
grant all PRIVILEGES on 数据库.* to root@‘ip’ identified by ‘密码’;
上面的语句表示将 数据库的所有权限授权给 root 这个用户,允许 root 用户在 这个 IP 进行远程登陆,并设置 root 用户的密码为 密码 。
在这里插入图片描述
之后再刷新一下,就可以啦。

发布了19 篇原创文章 · 获赞 0 · 访问量 3267

猜你喜欢

转载自blog.csdn.net/Betteryun/article/details/84284747