
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数据库的配置,包括端口是否匹配,服务是否开启等等。安装MySQL以后应该会自动启动资料库服务。选择「开始->电脑->右键->管理」,在电脑管理窗口选择「服务与应用程序->服务」,检查MySQL服务的状态是否为「已启动」。具体解决法如下:1排除网络或
防火墙问题先看是否能ping通远程服务器,ping1921681211,如果不可以就是网络问题。然后,检查端口是否被防火墙挡住了,telnet19216812113306,如果连接失败,配置防火墙。2配置防火墙,开启3306端口vi/etc/sysconfig/iptables-AINPUT-mstate–stateNEW-mtcp-ptcp–dport3306-jACCEPT(允许3306端口通过防火墙)/etc/initd/iptablesrestart(重启防火墙使配置生效)2检查MySQL配置3如果开启了防火墙,telnet还是失败,通过netstat查看3306的端口状态:netstat-apn|grep3360tcp600127001:3306:::LISTEN13524/mysqld注意红色的地方,这说明3306被绑定到了本地。检查一下mycnf的配置,这里可以配置绑定ip地址。
1、安装了mysql客户端和服务器--》创建好数据库--》服务器上的站点直接连接地址为 localhost。
2、服务器外的如果要调用需要服务器开启mysql远程允许。
3、然后再调用的时候填写服务器的外网ip地址。
评论列表(0条)