【问题标题】:sqldeveloper and cpanelsqldeveloper 和 cpanel
【发布时间】:2011-02-26 08:58:57
【问题描述】:

我无法从 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 驱动程序 .jar 文件(mysql-connector-java-5.1.13-bin.jar)。

我有正确的用户名、密码、主机名和端口。

所以,如果我的网站域被称为 www.mysite.com 并且我的用户名是 user,我将在 sqldeveloper 中使用的用户名将是 mysite_user。

主机名是 www.mysite.com。

通过 cpanel 告诉我的端口是 3307。

如果我的假设不正确,我会向任何高级知识低头。

任何帮助将不胜感激

-- 编辑--

哦,是的,我在 sqldeveloper 中收到的错误消息(非常重要!)是

状态:失败 - 测试失败:通信链路故障最后一个成功发送到服务器的数据包是 0 毫秒前。驱动没有收到服务器发来的任何数据包。

-- 结束编辑--

【问题讨论】:

    标签: mysql cpanel oracle-sqldeveloper


    【解决方案1】:

    我通过 cPanel 做同样的事情,但是在我通过 SqlYog 社区版连接到我的主机之后......

    唯一的区别是端口,我使用标准的 3306 端口而不是自定义端口。

    尝试连接:http://code.google.com/p/sqlyog/

    【讨论】:

    • 谢谢,尝试过但收到错误消息:错误号 2003 无法连接到 'www.mysite.com' (10060) 上的 MySQL 服务器
    • 我已经阅读了这条错误消息,它说这个问题与网络有关:link 我想知道我的主机名是否正确?我应该使用 www.mysite.com 作为主机名还是应该使用我的虚拟主机的主机名?网址webyog.com/faq/content/23/15/en/…
    • 通过我的主机帐户,我可以使用我的域,无论是否带有“www”(作为 mydomain.com 的 CNAME),是使服务器端不同的端口...让您的 ip 地址没有任何通配符,并尝试连接到主机上的默认端口,离开“www”
    • 仍然没有连接...尝试了 mysite.com 和端口 3306 和 3307,将在没有任何通配符的情况下在 cpanel 中尝试我的 IP 地址,说要等待最多 15 分钟。
    • 仍然一无所获...我的网络主机 (www.5quidhost.co.uk/) 有一个支持电话,所以我想我将不得不等待他们回复我。除非您(或其他任何人)有任何其他想法@Achilleterzo
    【解决方案2】:

    事实证明,我确实需要使用端口 3306,但更重要的是,我的网络主机需要对他们的防火墙进行更改。

    我设法使用 mysite.com、用户名、密码和端口 3306 进行连接。

    感谢@Achilleterzo 在此期间提供的帮助

    【讨论】:

      猜你喜欢
      • 2018-03-02
      • 1970-01-01
      • 2019-09-16
      • 1970-01-01
      • 2014-08-14
      • 2016-08-28
      • 1970-01-01
      • 2022-06-16
      • 1970-01-01
      相关资源
      最近更新 更多