跨越网络的java mysql连接

时间:2011-07-25 08:47:55

标签: java mysql networking phpmyadmin database-connection

我需要通过网络连接到mysql数据库。 给出的连接字符串是

"jdbc:mysql://host/dbname"

我可以通过网络访问该站点,但唯一的问题是java数据库连接。 我已经更新了phpmyadmin.conf文件,提供了

# Deny from all
 Allow from all

但仍然无法建立数据库连接。 请帮帮我..

2 个答案:

答案 0 :(得分:1)

我不太了解phpmyadmin,但我做了什么来配置远程数据库:

  1. 连接字符串是:jdbc:mysql:// host:port / dbname
    • 默认情况下端口为3306
  2. mysql用户通常是@ localhost名称,需要为远程(客户端)机器配置用户(IP地址,主机名,通配符)
  3. HTH

答案 1 :(得分:1)

好的,你需要检查几件事......

1)如果您的数据库有用户名/密码

2)您是否在更改phpmyadmin.conf后重新启动了服务器?

3)确保连接到正确的端口。例如:mysql:// host:port / dbname(如果端口与默认端口不同。

4)确保具有DB的PC允许通过端口进行传入连接。

如果您仍然遇到问题,请尝试在拥有DM的PC上禁用防病毒/防火墙并尝试。