给你提供一个连接成功的参考,感谢采纳,不懂可以继续交流!
import java.sql.*;
public class ceshi{
static Connection con=null;
static Statement sql=null;
static ResultSet res=null;
public ceshi()
{
}
public static Connection connection()
{
try {
Class.forName("com.mysql.cj.jdbc.Driver");
System.out.println("数据库驱动加载成功");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
String url = "jdbc:mysql://localhost:3306/testkeshe?&useSSL=false&serverTimezone=UTC";
String username="root";
String passward="123456";
try {
con=DriverManager.getConnection(url,username,passward);
System.out.println("数据库连接成功");
} catch (SQLException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
return con;
}
//测试连接
public static void main(String[] args) {
ceshi a=new ceshi();
a.connection();
}
}
第一行加上package试试