如何将java与wamp mysql服务器连接

如何将java与wamp mysql服务器连接,java,jdbc,wamp,Java,Jdbc,Wamp,我是一名新的java程序员,我尝试设置jdbc与wamp mysql服务器的连接 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&characterEncodi

我是一名新的java程序员,我尝试设置jdbc与wamp mysql服务器的连接

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的jdbc驱动程序文件
代码看起来不错。您需要检查网络配置。尝试以下命令以查看服务器是否可访问

  • 平182.73.151.36

  • telnet 182.73.151.36 3306


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

试试这个:

首先运行这些命令

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");

发生了什么?你有什么问题?你在哪里?也许你需要阅读一些关于这方面的教程。可能有助于您按照与任何其他MySQL服务器建立连接的方式进行设置。假设此连接与locahost:3306连接,则程序运行正常。如果我可以使用182.73.151.36此地址,则出现错误,通信失败。我将此文件添加到lib文件夹。