日期:2014-05-18  浏览次数:20614 次

向各位兄弟请教如何在Tomcat 6.0.10(正式版)下连接mysql数据库(5.0.27),在没有人理我将永不上csdn


向各位哥哥姐姐请教在Tomcat   6.0中如何连接mysql数据库(5.0.27)

最好是直接在javabean中写连接,不用修改server.xml等Tomcat的配置

文件。因为网站以后买虚拟主机。还有需要那些包。最好给点代码,谢

谢!如嫌分少可以在加。实在没办法了!!!!!!!!!!!!

以前在Tomcat   5.0上有的方法现在都不行了

------解决方案--------------------
up
------解决方案--------------------
友情来理你一下..
------解决方案--------------------
借道问一下:“Apache Tomcat 服务因 0 (0x0) 服务性错误而停止”。
请问哪位高手能解决此问题
------解决方案--------------------
import java.sql.*;
import java.util.Collection;
import java.util.Vector;


public class JdbcUtil {
public static Connection getConnection(){
Connection con = null;
try {
Class.forName( "oracle.jdbc.driver.OracleDriver ");
con = DriverManager.getConnection( "jdbc:oracle:thin: " +
"@192.168.0.20:1521:tarena ",
"scott ", "tiger ");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return con;
}
public static void closeDB(Object o){
try {
if(o instanceof ResultSet){
((ResultSet)o).close();
}else if(o instanceof Statement){
((Statement)o).close();
}else if(o instanceof Connection){
((Connection)o).close();
}
} catch (SQLException e) {
e.printStackTrace();
}

}

public static Collection rsHandler(ResultSet rs){
Vector rsVector = new Vector();
Vector recordVector = null;
ResultSetMetaData rsmd = null;
try {
rsmd = rs.getMetaData();
while(rs.next()){
recordVector = new Vector();

for(int i=0;i <rsmd.getColumnCount();i++){
recordVector.add(rs.getObject(i+1));
}
rsVector.add(recordVector);
}
} catch (SQLException e) {
e.printStackTrace();
}
return rsVector;
}
}
只在把
oracl,改成mysql,就行了,不知,你要是不是这样的

------解决方案--------------------
貌似6.0没有admin控制台
所以省事的方法就在每个项目中的META-INF目录下写个context.xml来配数据源
------解决方案--------------------
好眩的标题!
------解决方案--------------------
Ryo_Hazuki:admin我知道的是5.5以后就是单独发布的一个包,可以单独下载回来部署即可以用了。