火山安卓连接不上mysql 但是navicat能连接成功?

火山安卓连接不上mysql 但是navicat能连接成功?,第1张

解决Navicat无法连接到MySQL的问题

解决Navicat无法连接到MySQL的问题

问题一:本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限。于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程mysql数据库的访问权限。

这里开启权限,要在远程数据库服务器上开:

解决办法:

1、首先在远程服务器上连接进入mysql,在cmd中输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。

2、输入下面命令,授权所有的客户端都可以访问服务器的权限,下面的‘123456’为你数据库的实际密码,记得修改:

grant all privileges on *.* to root@'%' identified by '123456'

3、输入下面命令,刷新权限

flush privileges

4、进入相应目录修改ssh_config和sshd_config文件

cd /etc/ssh

vi ssh_config

将 #PasswordAuthentication yes改为 PasswordAuthentication yes,我们去掉了它前面的#

编辑sshd_config 做同样的去掉‘#’操作

5、然后重新启动mysql服务

/etc/init.d/mysqld restart

这里如果加入了服务,就直接可以用service。

1,如果出现这样的情况,首先我们要排查对方的机器ip或者服务器的ip是否拼得通,如果拼不通,那肯定连接不上了,那就要看看是防火墙有没有阻止ip的拼接,如果ping得通,那就与这个无关了。

2,上面能拼得通,就说明能够连接得上对方的电脑了,接下来就在数据库上找原因了,出现这种情况,一般是对方的电脑或服务器的电脑禁止别的电脑的连入。

3,这个时候,我们可以对方机器上或服务器上去查找

4,在左边的单机栏中找到MSSQLSERVER的协议,然后点击选取,然后在这个右边的空白处就会跳出协议名称和各自的状态,这个时候我们发现TCP/IP的状态是禁用的。

5,接下来我们要做的事情就是邮件TCP/IP这一栏,然后选择去启用它,让其状态由原来的禁用状态变为启用状态,这样的话,我们就完成了操作。

6,接下来我们就是重启数据库服务,我们找到图中选中的服务,右键重新启动就可以了。

1、在电脑桌面上,鼠标单击【开始】,移动到【所有程序上】。 2、鼠标拖动滚动条,找到【附件】,在附件的文件夹下继续找到程序【远程桌面连接】,经常使用的可以右键发送到桌面快捷方式,方便以后使用。 3、也可以使用快捷键【Win+R】调出运行,输入【mstsc】回车。 4、在远程连接的界面中,点击【显示选项】,在计算机中输入远程服务器的IP地址,以及用户名,勾选中【始终要求凭据】。 5、接着会提示输入密码,输入你的服务器密码即可,不知道密码的可以去服务器提供商的后台修改密码即可。勾选【记住凭据】,之后远程就不需要再次输入密码了。 6、接着连接成功就会出现服务器界面。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/743581.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-14
下一篇2023-08-14

发表评论

登录后才能评论

评论列表(0条)

    保存