我无法从sqldeveloper访问我的网站mysql db。
在cpanel中有一个选项(远程数据库访问主机),它允许用户添加可以访问数据库的IP地址。我已经输入了我的ip地址,并且使用了%通配符。
例如,如果我的ip地址是12.34.56.78,我输入的ip地址是:
1- 12.34.56.78
2- 12.34.56.%
3-12.%
在sqldeveloper中,我下载并添加了mysql第三方jdbc驱动程序连接器文件(mysql- .jar -java-5.1.13-bin.jar)。
我有正确的用户名、密码、主机名和端口。
因此,如果我的网站域名是www.mysite.com,我的用户名是user,那么我在sqldeveloper中使用的用户名将是mysite_user。
主机名将为www.mysite.com。
cpanel告诉我的端口是3307。
如果我的假设是错误的,我会屈从于任何高超的知识。
任何帮助都将不胜感激
-编辑--
哦,是的,我收到的错误消息(非常重要!)在sqldeveloper中是
状态:失败-测试失败:通信链路failureThe最后一个成功发送到服务器的数据包是0毫秒前。驱动程序尚未收到来自服务器的任何数据包。
--结束编辑--
发布于 2011-02-27 15:49:40
事实证明,我确实需要使用端口3306,但更重要的是,我的web主机需要在他们的防火墙上进行更改。
我设法使用mysite.com、用户名、密码和端口3306进行连接。
感谢@Achilleterzo在此期间的帮助
发布于 2011-02-26 17:06:38
我通过cPanel做同样的事情,但是在我通过SqlYog社区版连接到我的主机之后……
唯一的区别是端口,我使用标准的3306端口而不是自定义端口。
如果已连接,请尝试:http://code.google.com/p/sqlyog/
https://stackoverflow.com/questions/5125976
复制相似问题