如何连接数据库?(60分)

  • 主题发起人 主题发起人 阳雨
  • 开始时间 开始时间

阳雨

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是mysql,tomcat3.3.1,请问要如何设置数据库连接,从头开始,即要下载什么东西,从哪下,下完了要怎么设置,等等……
 
去网上下个 mysql jdbc驱动程序
http://www.gzlinux.org/modules.php?name=Downloads&d_op=MostPopular
放在/tomcat-4.1.27/common/lib/下
testmysql.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/softforum?user=soft&amp;password=soft1234&amp;useUnicode=true&amp;characterEncoding=8859_1"
//testDB为你的数据库名
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from test";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
 
请问我用的是tomcat3.3.1,是不是放在tomcat/webapps/ROOT/WEB-INF/classes下?
 
放在tomcat/webapps/ROOT/WEB-INF/lib/下
不过我建议你最好用tomcat4以上的版本呀 他们还支持连接池
 
java.lang.AbstractMethodError: org.gjt.mm.mysql.Connection.createStatement(II)Ljava/sql/Statement;
这是什么原因,还有就是,用tomcat4的话我不知道怎么启动tomcat?
 
因为我只看过人家用3的版本,我原来也想用4的版本,可是我发现4和3很不一样。
 
现可下5了,功能较强,配置与前改变了许多,不能参考以前的文章了,可看DEMO的配置
 
好象还要个MYSQL的服务器吧
还需要个mysql的数据库管理工具
 
多人接受答案了。
 
后退
顶部