eric_yam
2020-01-06 15:13
采纳率: 14.3%
浏览 906

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • luyangever 2020-01-06 15:45
    已采纳

    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; //刷新生效

    点赞 评论
  • blownewbee 2020-01-06 15:30

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

    点赞 评论
  • DoloresOOO 2020-01-06 17:34

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

    点赞 评论
  • 「已注销」 2020-01-07 09:47
    问题能描述的清楚一点吗,你的意思是连接不到指定数据库还是看不到数据库下的某个数据库实例
    
    点赞 评论

相关推荐 更多相似问题