navicat for mysql无法连接到数据库

navicat for mysql无法连接到数据库,第1张

远程连接到Mysql吗?

防火墙问题: 尝试关闭防火墙或者添加入站规则,把Mysql端口添加进去

Mysql权限问题:未开放远程连接权限,你百度搜下就好,执行下指令,下面做参考:

a 在服务器上通过命令行或客户端登录mysql;

b 执行以下sql:GRANT ALL PRIVILEGES ON 开放权限的数据库 TO 用户名@"%" IDENTIFIED BY "密码串";

假如给root用户开放远程登录test数据库的权限,并设置登录密码为123456:GRANT ALL PRIVILEGES ON test TO root@"%" IDENTIFIED BY "123456";

连接被拒绝,说明你密码错误,你在

服务器上用mysql

client

登录试试看,然后看看

root这个用户是否允许远程登录。。

//////////////////////////////////////////////////////////

我想跟你说的是,linux

密码正确并不代表

mysql

密码也正确

虽然都同为root,但是,两个root

是不一样的,一个是 *** 作系统的root

一个是mysql的root

不要以为你的mysql安装的时候建立了一个mysql账号,就以为他用的是系统认证,那是很傻的。

第一个问题,回答完。

linux

没装防火墙

,从你给除的错误提示,已经很明确的说明了这一点,您的软件已经连接到了mysql

只是连接以后,发现密码错误了。。。。所以,提示

您给的错误。。。

第二个问题,完。

我感觉,自动设置和手动设置没有什么实质的关系,只要ip在同一网段,相互能访问,就ok

以上就是关于navicat for mysql无法连接到数据库全部的内容,包括:navicat for mysql无法连接到数据库、Navicat Lite for MySQL 连接linux的mysql数据库失败,怎么回事、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9745743.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存