【发布时间】:2017-05-14 15:03:44
【问题描述】:
当我尝试运行此代码时,我收到一条错误消息,提示我缺少正确的驱动程序,但当我下载驱动程序时,错误仍然发生。
public static void main(String[] args)
{
try {
Connection con = DriverManager.getConnection("108.167.137.42" ,"********", "********" );
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println( e.getMessage( ) );
}
}
【问题讨论】:
-
需要使用
class.forName()加载jdbc驱动。参考本教程javatpoint.com/example-to-connect-to-the-mysql-database -
您需要mySql的驱动,请加载驱动。如果您遇到困难,可以在 google 上找到大量样板代码来执行此操作。
-
如果您想远程连接到数据库,请确保使用提供的参数可以从外部访问它。
-
Connection con = DriverManager.getConnection("jdbc:mysql://108.167.137.42",...);