远程连接mysql时遇到奇怪的问题

新手上路,请多包涵

图片描述

在本地scala程序中连接服务器的mysql遇到报错Access denied for user 'hive'@'10.42.243.245' (using password: YES),搜索了一下后将cnf文件中的#bind-address 127.0.0.1修改为了bind-address 0.0.0.0,并新建了一个admin的用户,赋予了所有权限,但还是报与上面同样的错,而尝试root用户,明明是只允许本地登录的权限,反而连接成功了,但是却无法读写数据库,求大牛帮助~ps:我的url中写的是192.168的网段,报错却显示是10.42不知是什么原因

阅读 1.7k
1 个回答
新手上路,请多包涵

终于弄清原因了,是服务器上装了两个mysql,远程连接端口连接的server和用ssh连接后命令行进入的server不是同一个,当然是不能共享账号和数据的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题