【问题标题】:what would be the database URL of the mysql database that we access through phpMyAdmin?我们通过 phpMyAdmin 访问的 mysql 数据库的数据库 URL 是什么?
【发布时间】:2011-01-21 07:56:17
【问题描述】:

我正在编写访问 MySql 数据库的代码。该数据库位于我们通过网络浏览器访问的服务器上

比方说,

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

Username: username

Password: password

以上用户名和密码用于通过网络浏览器访问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.

【问题讨论】:

  • 连接字符串正确。您遇到了哪个错误?
  • @Adeel:我已经编辑了这个问题并包含了我得到的错误......这似乎是一个互联网连接问题,但我的互联网工作正常
  • 检查您的 phpMyAdmin 配置以获取 MySQL 服务器的正确地址。如果 MySQL 在同一主机上(不一定正确),请检查 MySQL 是否正在侦听公开可用的接口(可能是 localhost 或受防火墙保护)。最重要的是:询问服务器故障(下次)

标签: java mysql phpmyadmin


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    【讨论】:

    • -1 仔细阅读问题...问题集中在phpmyadmin上
    • 您想使用 JDBC 连接到数据库 - phpmyadmin 只是一个 Web 前端。直接连接数据库。
    • +1 用于接收 -1 用于在此上下文中忽略 phpmyadmin ;)
    猜你喜欢
    • 1970-01-01
    • 2014-06-07
    • 2013-08-04
    • 2011-05-28
    • 2012-09-23
    • 2020-12-23
    • 2015-01-08
    • 2015-02-18
    • 1970-01-01
    相关资源
    最近更新 更多