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、远程数据库地址无效或用户名密码错;
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数据库的配置,包括端口是否匹配,服务是否开启等等。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯