MySQL驱动位置问题
搭网站,需要用mysql驱动,下了一个mysql-connector-java-5.0.3-bin.jar,只要把它放在tomcat5.5/webapps/项目/WEB-...
搭网站,需要用mysql驱动,下了一个mysql-connector-java-5.0.3-bin.jar,只要把它放在tomcat5.5/webapps/项目/WEB-INF/lib/下就行了,吗?其他地方还需要设置什么吗?
展开
4个回答
展开全部
给你个例子。。我以前写的代码。
import java.sql.*;
/*
* MYSQL的桥连接与直连接;
*/
public class test {
public static void main(String[] args) {
try {
//MYSQL直连字符串
String driver = "org.gjt.mm.mysql.Driver";
String url = "jdbc:mysql://localhost/mysql?useUnicode=true&characterEncoding=gb2312";
//MYSQL桥连字符串
// String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
// String url = "jdbc:odbc:test";
String user = "root";
String pwd = "msconfig";
Class.forName(driver);
Connection con = DriverManager.getConnection(url,user,pwd);
PreparedStatement pstmt = con.prepareStatement("select * from user");
ResultSet rs = pstmt.executeQuery();
while(rs.next()){
for (int i = 1; i <= rs.getMetaData().getColumnCount(); i++){
System.out.print(rs.getString(i) + "\t");
}
System.out.println();
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
import java.sql.*;
/*
* MYSQL的桥连接与直连接;
*/
public class test {
public static void main(String[] args) {
try {
//MYSQL直连字符串
String driver = "org.gjt.mm.mysql.Driver";
String url = "jdbc:mysql://localhost/mysql?useUnicode=true&characterEncoding=gb2312";
//MYSQL桥连字符串
// String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
// String url = "jdbc:odbc:test";
String user = "root";
String pwd = "msconfig";
Class.forName(driver);
Connection con = DriverManager.getConnection(url,user,pwd);
PreparedStatement pstmt = con.prepareStatement("select * from user");
ResultSet rs = pstmt.executeQuery();
while(rs.next()){
for (int i = 1; i <= rs.getMetaData().getColumnCount(); i++){
System.out.print(rs.getString(i) + "\t");
}
System.out.println();
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用eclipse把这个包导入到项目里面。。eclipse会自动把路径给你配置好的。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
剩下的就是在用jdbc连接数据库的时候把driver,url,username,password配好就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
也可以放在jdk目录中,做为公用包,
如下路径:D:\Program Files\Java\jdk1.5.0_04\jre\lib\ext
如下路径:D:\Program Files\Java\jdk1.5.0_04\jre\lib\ext
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询