2010-02-26 146 views
-1

我在写一个访问MySql数据库的代码。该数据库是我们通过网络浏览器访问什么是我们通过phpMyAdmin访问的mysql数据库的数据库URL?

比方说一台服务器上,

URL: http://cbm.goo.com/phpMyAdmin

Username: username

Password: password

以上的用户名和密码用于通过Web浏览器来访问MySQL数据库。

Q1.什么是在JDBC编程中使用的数据库的数据库url?

我尝试了以下网址,但它没有工作

jdbc:mysql://cbm.goo.com:3306/scores?user=username&password=password

==========================编辑= ==================================

我收到以下错误:

Communications link failure

The last packet successfully received from the server was 1,267,163,244,109 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.

+0

连接字符串是正确的。你得到哪个错误? – Adeel 2010-02-26 05:24:48

+0

@ Adeel:我编辑了这个问题,并且包含了我得到的错误......看起来这是一个互联网连接问题,但是我的网络工作正常 – 2010-02-26 05:49:53

+0

检查您的phpMyAdmin的配置以获取MySQL服务器的正确地址。如果MySQL在同一台主机上(不一定是真的),请检查MySQL是否正在公共可用接口(可能是本地主机或受防火墙保护)上侦听。最重要的问题是:询问serverfault(下次) – sfussenegger 2010-02-26 08:40:08

回答

3

检查您的互联网连接离子不会通过阻止访问端口3306的某种防火墙。

某些公司对使用哪些端口设置了限制。 Web服务器使用通常打开的端口80以允许Web浏览。您的MySQL服务器正在使用端口3306.

+0

接受答案,但没有投票? – 2010-05-20 14:42:32

2
+0

-1仔细阅读该问题......问题集中在phpmyadmin – 2010-02-26 05:24:49

+0

您想使用JDBC连接到数据库 - phpmyadmin只是一个Web前端。直接连接到数据库。 – twodayslate 2010-02-26 05:31:58

+0

大声笑...非常2谢谢你的回答大声笑... – 2010-02-26 05:55:40