读书人

mysql连接数据库connection对象替null

发布时间: 2012-12-21 12:03:49 作者: rapoo

mysql连接数据库connection对象为null
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

//检测数据库
public class DataBase {
//定义mysql数据库驱动程序
public static final String DBDRIVER="org.gjt.mm.mysql.Driver";
//定义mysql数据库的链接地址
public static final String DBURL="jdbc:mysql://localhost:3306/bank";
//定义mysql数据库用户名
public static final String DBUSER="root";
//定义mysql数据库密码
public static final String DBPASSWORD="0810";
/**
* @param args
*/
public static void main(String[] args) {
// 数据库连接
Connection conn=null;
try{
Class.forName(DBDRIVER);
}catch(ClassNotFoundException e){
e.getStackTrace();
}
try{
conn=DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD);
}catch(SQLException e){
e.getStackTrace();
}
System.out.print(conn);
}
}

没有异常,输出null,菜鸟不知道发生什么事,求帮助
[最优解释]
必然是异常了,只不过你写错了函数以至于没有输出异常信息。

请把所有的:
e.getStackTrace();
修改为:
e.printStackTrace();
[其他解释]
原来如此,顺便说说我解决了,我很犯傻地忘了导入jar包

读书人网 >J2SE开发

热点推荐