使用jdbc连接到MySQL数据库

时间:2014-07-13 11:29:23

标签: java mysql

我已经注册了一个免费的网络主机,有一个免费的数据库服务器(它非常有限,但对某些测试会很好)。它附带PhpMyAdmin。这个免费的主机不告诉我db的地址和端口(所以我只能用php连接)。在Phpmyadmin这是我得到的信息:

服务器:172.30.0.2通过TCP / IP

服务器版本:5.0.45-log

Protokoll版本:10

用户:[用户名] @ 88.151.96.4

所以我在java中尝试了以下内容:

Connection connection = null;

        try {
            Class.forName("com.mysql.jdbc.Driver");
            connection = DriverManager.getConnection("jdbc:mysql://172.30.0.2:3306/dbname", myusername, mypw);
            System.out.println("Connection established!");
        } catch (Exception ex) {
            ex.printStackTrace();
        }

过了一会儿,我明白了:成功发送到服务器的最后一个数据包是0毫秒前。驱动程序未收到来自服务器的任何数据包。

这甚至是正确的IP吗?也许它不是默认端口?我怎样才能得到正确的信息?

抱歉,这可能是一个愚蠢的问题,但我对远程数据库处理和phpmyadmin并不熟悉。

0 个答案:

没有答案