Navicat 无法连接上数据库

场景是在某云买的三年服务器,马上装了 LNMP1.6 的集成环境。装好之后 使用 phpMyAdmin 是能够正常连接的。

Navicat 无法连接上数据库
而且也确定是允许外部连接。

另一边在某云上面的安全组也是有开 3306 端口的。

Navicat 无法连接上数据库

Navicat 无法连接上数据库

可是当我使用 Navicat 连接数据库的时候却连接不上了。

Navicat 无法连接上数据库

防火墙我都直接关了,还是连接不上

Navicat 无法连接上数据库

请问下,我还有漏了什么操作,导致我没办法用 Navicat 连接上我的数据库的吗?

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
最佳答案

解决了, iptables 里面被禁了。删了就好了

file

file

5年前 评论
讨论数量: 6

非 root 、 ip 白名单?

5年前 评论

mysql 有没有授权 ,或刷新权限 flush privileges,重启 mysql 服务

5年前 评论
AloneUtopia

应该是你当前的用户是只允许在本地登录。 可以在服务器上用 root 账号登录 mysql

use mysql
select user,host from user;

查看一下

5年前 评论

@manen 解决了,iptables 里面被禁了。谢谢

5年前 评论

解决了, iptables 里面被禁了。删了就好了

file

file

5年前 评论

看样子是用 LNMP 一键安装包搭建的环境

5年前 评论