【问题标题】:how to connect java with wamp mysql server如何将java与wamp mysql服务器连接
【发布时间】:2013-11-19 06:25:04
【问题描述】:

我是新的 java 程序员,我尝试使用 wamp mysql 服务器设置 jdbc 连接。

Class.forName("com.mysql.jdbc.Driver");
Connection connection = DriverManager.getConnection( "jdbc:mysql://182.73.151.36:3306/sbtsystem?user=sbtuser&password=Pm@dmin&useUnicode=true&characterEncoding=UTF-8");

182.73.151.36 这是服务器 IP 地址。我无法理解如何将 java 与 wamp mysql 服务器连接

【问题讨论】:

  • 发生了什么?
  • 您遇到了什么问题?你在哪里被击中?可能您需要阅读一些关于此的教程。
  • 您设置它的方式与设置与任何其他 MySQL 服务器的连接方式相同。
  • 假设此连接与 locahost:3306 则程序正常运行。如果我可以使用 182.73.151.36 此地址则错误发生通信失败。

标签: java jdbc wamp


【解决方案1】:

试试这个:

首先运行这些命令

ping 182.73.151.36
telnet 182.73.151.36 3306

并使 182.73.151.36 mysql 符合远程连接条件

然后更改您的连接线并运行此程序

Class.forName("com.mysql.jdbc.Driver");
Connection connection = DriverManager.getConnection("jdbc:mysql://182.73.151.36:3306/sbtsystem","sbtuser","Pm@dmin");

【讨论】:

    【解决方案2】:

    你需要先下载mysql的jdbc驱动文件 (download from here)

    【讨论】:

    • 我将此文件添加到 lib 文件夹中。
    【解决方案3】:

    代码看起来不错。您需要检查网络配置。试试下面的命令看看服务器是否可以访问。

    • ping 182.73.151.36

    • telnet 182.73.151.36 3306

    【讨论】:

      【解决方案4】:

      假设您的网络配置正确, 我猜你182.73.151.36上的mysql服务器没有配置远程连接,

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-11-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多