永发信息网

Navicat连接远程数据库提示如下,求解

答案:2  悬赏:10  手机版
解决时间 2021-03-05 09:38
  • 提问者网友:寂寞撕碎了回忆
  • 2021-03-04 09:07




最佳答案
  • 五星知识达人网友:笑迎怀羞
  • 2021-03-04 10:44
这个提示的大概意思是:无法分配新的连接。可能出现的问题:
1、远程数据库地址无效或用户名密码错;
2、远程数据库服务未打开;
3、本机WORKSTATION服务没有打开;
4、网络问题;
5、其它原因。
解决办法,先在本机置远程数据库的ODBC,测试如果通过,那么检查你的NAVICAT是否连接正确。

第二次回同同样的问题,希望能帮到你。
全部回答
  • 1楼网友:想偏头吻你
  • 2021-03-04 11:33
navicat是一个强大的mysql数据库管理和开发工具。 navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然很易于学习。使用了极好的图形用户界面。在使用的过程中当连接远程mysql数据库时,连接总是无法建立,后来发现被连接的数据库需要授权欲连接的navicat所在机器ip地址。 navicat装在机器a上,ip地址为ipa。mysql数据库装在机器b上,ip地址为ipb。 1、进入机器b中mysql数据库的命令行,输入grant all on *.* to 'root'@'ipa' identified by 'password'; 其中ipa为被授权机器a的ip地址,password为机器b中mysql数据库的密码。 2、在机器a的navicat中,建立新的连接,输入机器b的ip地址,机器b中mysql数据库的port,username,password,然后test connection,成功则可。若仍不成功,检查机器b中mysql数据库的配置,包括端口是否匹配,服务是否开启等等。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯