mysql5.0安装测试,Tomcat5.5连接mysql配置测试

???? 近来开始学习jsp,发现jsp的一些配置需要自己做,网上也没有全面的测试程序,俺是边学习边记录,希望对大家有点帮助,也方便俺以后安装测试。

??? 配置环境:

??????? jdk1.5.0_08

?????????? apache-tomcat-5.5.20

?????????? MySQL-5.0.27-community-nt

?????????? mysql-connector-java-5.0.4-bin.jar(mysql官方网站下载)

1、jsp连接mysql测试程序

? (1)配置tomcat-Data Sources连接池(tomcat5.5需要下载admin):

?? Data Source Actions–Create New Data Source

JNDI Name:? jdbc/mysqltest??

Data Source URL:jdbc:mysql://localhost:3306/test?

JDBC Driver Class:???

User Name:test

Password:******???

Max. Active Connections:10???

Max. Idle Connections:4??

Max. Wait for Connection:5000??

Validation Query:?

按下“save”。

注意:

JNDI Name可以随便取,不过要保持一致

Data Source URL:jdbc:mysql://localhost:3306/test? test为数据库

User Name、Password数据库用户名、密码

打开%CATALINA_HOME%\conf\web.xml

在前添加,

mysqltest

jdbc/mysqltest

javax.sql.DataSource

Container

?

上边这一段好像没什么用,我删掉了,测试程序还可以运行

? 打开你的程序配置文件,我的在%CATALINA_HOME%\conf\Catalina\localhost\test.xml

?? 里面已添加:

?

??? global="jdbc/mysqltest"

??? name="jdbc/mysqltest"

??? type="javax.sql.DataSourcer"/>

?

? d:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\context.xml

?

?

?? 这说明连接池已经配置正确,WatchedResource的目录会替换成你自己的,jdbc/mysqltest会替换成你的JNDI名称。

? (2)下载并配置jdbc驱动

?? 下载后解压,拷贝mysql-connector-java-5.0.4-bin.jar到%CATALINA_HOME%\common\lib\

??? 这一步就这样就可以了,拷贝到jdk/lib的方法我没搞成功。

? (3)编写测试文件

?? 内容如下:

/p>

"http://www.w3.org/TR/REC-html40/strict.dtd">

Test of MySQL connection pool

out.print("Start
");

try{

?Context initCtx = new InitialContext();

?Context ctx = (Context) initCtx.lookup("java:comp/env");

?Object obj = (Object) ctx.lookup("jdbc/mysqltest");

?javax.sql.DataSource ds = (javax.sql.DataSource)obj;

?Connection conn = ds.getConnection();

?out.print("MySQL connection pool runs perfectly!");

?conn.close();

}

catch(Exception ex){

?out.print(ex.getMessage());

?ex.printStackTrace();

}

%>

保存为mysqltest.jsp

你可能需要重新启动TOMCAT服务器,然后在浏览器中输入:

http://localhost:端口号/test/mysqltest.jsp

如果显示:

Start

MySQL connection pool runs perfectly!

则到目前为止,我认为你已经安装正确!由于还没有进行实质开发,有问题请指教!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值