技术开发 频道

Tomcat配置JDBC连接MySQL


【IT168 技术文档】

2007224

0、前言

菜鸟我也开始学习Jsp啦,呵呵。开始数据库入门的时候,总是搞不定。在网上看了n 多文章,自己试了n次,终于ok了。现将自己的一点点心得写下来,希望对广大和我一 样的初学者有用。


1、下载数据驱动

下载最新的MySQL Connector/J

http://dev.mysql.com/downloads/connector/j/5.0.html


2、设置Tomcat

下载后得到一个名为mysql-connector-java-版本号.tar.gz的压缩文件。把它解压到任 意文件夹,将其中名为mysql-connector-java-版本号-bin.jar的文件拷贝到Tomcat lib文件夹里(若为Tomcat6.0,则拷贝到lib;若为5.0,则拷贝到common/lib 下)。


3、测试Jsp

webapps/ROOT文件夹下建立test.jsp,内容如下:


<%@ page contentType="text/html; charset=utf8" language="java"%>

<%@page import="java.sql.*"%>

<%

Class.forName("com.mysql.jdbc.Driver").newInstance();

String url="jdbc:mysql://localhost/数据库名?user=用户名&password=密码&useUnicode=true&characterEncoding=utf8";

Connection conn=DriverManager.getConnection(url);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql="select * from 表名";

%>

<table border=1>

<tr>

<td>字段1</td>

<td>字段2</td>

<td>字段3</td>

</tr>

<%

ResultSet rs=stmt.executeQuery(sql);

while(rs.next()){%>

<tr>

<td><%=rs.getString("字段1")%> </td>

<td><%=rs.getString("字段2")%> </td>

<td><%=rs.getString("字段3")%> </td>

</tr>

<%}%>

</table>

<%rs.close();

stmt.close();

conn.close();

%>

启动Tomcat,在浏览器地址栏里输入http://localhost:8080/test.jsp。如果不显示错 误并正确显示出表中数据,则说明JDBC设置成功。 


0
相关文章