mysql同一个用户root在服务器上创建了一个数据库在服务器用命令可以看到这个数据库,本地用navicat连接却看不到这个数据库求大佬们解释

mysql同一个用户root在服务器上创建了一个数据库在服务器用命令可以看到这个数据库,本地用navicat连接却看不到这个数据库求大佬们解释

https://www.cnblogs.com/zzqit/p/10095597.html
mysql -u root -p //登录数据库

use mysql //进入mysql数据库

select Host,User from user; //查看可以访问数据库的ip
update user set host='%' where host='localhost'; //允许所有访问

flush privileges; //刷新生效

检查下网络是不是通,3306端口是否打开。

看看防火墙,mysql远程登陆授权

问题能描述的清楚一点吗,你的意思是连接不到指定数据库还是看不到数据库下的某个数据库实例