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())
}
}
这是链接数据库文件,你看看你的密码,数据库,用户名是否正确,还有是否导入驱动包
报错是到主机
的
tcp/ip
连接失败。你下面的链接串我不确定有没有写错。你用的是sql2005吗?你在你本地数据库用sa用户登陆。之后应该有个什么管理的。然后你去把tcp/ip给启动。我记得我以前用的时候这个tcp/ip默认貌似是没有启用的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)