mysql连接数据库,用下面代码,为什么找不到驱动呢?? lib下是mysql-connector-java-5.1.15-bin.jar

privatestaticStringusername="root";privatestaticStringpwd="good";privatestaticStringu... private static String username = "root";
private static String pwd = "good";
private static String url = "jdbc:mysql:3306//localhost/bishe";
private static String driver ="com.mysql.jdbc.Driver";
static{
try{
Class.forName(driver).newInstance();

}catch(Exception e){
e.printStackTrace();
}
}

public static EmptDao getEmptDaoImpl(){
Connection conn = null;
try {
conn = DriverManager.getConnection(url, username, pwd);
} catch (SQLException e) {

e.printStackTrace();
}
return new EmptDaoImpl(conn);
}
展开
 我来答
陈瑞银12
2011-05-01 · 超过14用户采纳过TA的回答
知道答主
回答量:22
采纳率:0%
帮助的人:36.4万
展开全部
要把它放在构建路径路径下或加载到classpath中,.另外newInstance()是多余的,你自己没发现吗。
追问
我照网上的加入classpath中了还是不好使啊
追答
你是不是在做javaEE开发?你说的不好使是什么意思,是仍然有错还是你不习惯这种做法?如果是做javaEE开发,只需把驱动复制到“WEB-INF”下面的lib里面。为了避免出错,就右击你放在lib里的驱动包,选择“Add Build Path”。之后把驱动包拷贝在tomcat安装目录里的lib里面,这样就不会出错了,java项目也可以这样做,无非就是多建一个lib文件夹,目前的eclipse是没必要配什么环境变量(什么JAVA_HOME,TOMCAT_HOME)的,网上的东西要学会选择性的学习。如果这样还有问题,你可以告诉我,我给你我自己写的源码。
叶大金
2011-05-04
知道答主
回答量:10
采纳率:100%
帮助的人:4.8万
展开全部
.检查是否加入了驱动包;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友42905dd
2011-05-01 · TA获得超过113个赞
知道答主
回答量:165
采纳率:0%
帮助的人:82.5万
展开全部
JAVA_HOME设置为jdk了吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
will_lee654321
2011-05-01
知道答主
回答量:13
采纳率:0%
帮助的人:0
展开全部
驱动包加载到了classpath吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式