jsp连接数据库代码出现了错误?

2025-03-23 21:10:12
推荐回答(1个)
回答1:

public class BaseDao {
    public ResultSet rs=null;
    public Statement pstmt=null;
    public Connection conn=null;
  
    public static final String DRIVER="com.mysql.jdbc.Driver";
    public static final String URL="jdbc:mysql://localhost:3306/数据库";
    public static final String DBNAME="root";
    public static final String DBPASS="密码";
    //得到数据库连接
    public static Connection getCon(){
        Connection conn=null;
        try{
  
            Class.forName(DRIVER);
            conn=DriverManager.getConnection(URL,DBNAME,DBPASS);
        }catch(Exception e){
            e.printStackTrace();
        }
        if(conn==null)
        {
            System.err.println("警告:数据库连接失败!");
        }
        return conn;
    }
    //释放资源
    public static void close(Connection conn){
        if(conn !=null){
            try {
                conn.close();
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
    }
    public static void main(String[] args)
    {
        System.out.println(BaseDao.getCon());
    }
}

这是链接数据库文件,你看看你的密码,数据库,用户名是否正确,还有是否导入驱动包