首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > JSP连MYSQ 数据连接池
【标  题】:JSP连MYSQ 数据连接池
【关键字】:JSP,MYSQ
【来  源】:http://www.cublog.cn/u/17508/showart.php?id=103775

JSP连MYSQ 数据连接池

    这一周都在搞这个数据连接,搞得我头都大了,这其中的痛苦可想而知的。在网上到处找资料,MYSQL和TOMCAT都重新装了N次。正打算放异MYSQL改头用SQL SEVER2000了、今天中午不知从哪儿来了一点灵感,重头到尾从新配一下,成功了,有点意外的收获。下面我说一下配置的过程。
 
    我的环境是JDK1.5,TOMCAT5.5,MYSQL5.0的,首先从网上把这些东西下下来,安装在自己的机子上。我在这里只说数据连接,其它的JDK,TOMCAT,MYSQL的安装就不说了。首先进入数据MYSQL数据库。
1, 新建一个数据库:
命令:create databases first;  (first为数据库名)
2,使用这个数据库:命令:use first;
3,为first数据库设置权限(用户和密码)
 命令:grant all privileges on first.* to test@localhost identified by ”123”; 
test为first这个数据库的用户名,密码为123。
4,在first库中建个about表; 
命令:create table about(id int(8) primary key,name varchar(10));
5,在about表中加入数据;
insert into  about values('12','ty');
 6;退出数据库 exit;
现在做数据连接;
先把数据连接驱动(mysql-connector-java-3.1.12-bin.jar)拷贝到\Tomcat 5.5\common\lib目录中,这样我们驱动就加好了。
执着下来在\Tomcat 5.5\webapps\ROOT建这个jdbc.jsp测试文件。代码如下:
<%@ page contentType="text/html; charset=gb2312"%>
<%@ page language="java" import="java.sql.Statement" import="java.sql.*" %>
<html>
<head>
<title>helloworld.jsp</title>
</head>
<body>
<%
 try{
 Class.forName("org.gjt.mm.mysql.Driver");
 out.println("加载Mysql Driver成功!<br>");
 }
 catch(Exception e)
 {
 out.println("加载Mysql Driver失败!<br>");
 e.printStackTrace();
 }
 
 try{
 out.println("开始连接Mysql server!<br>");
 Connection connect=DriverManager.getConnection("jdbc:mysql://localhost/first?user=test&password=123&useUnicode=true&characterEncoding=8859_1");
 //jdbc:mysql://localhost/first?user=root&password=mysql&useUnicode=true&characterEncoding=8859_1
 //jdbc:mysql://localhost/数据库名user=数据库登陆用户名&password=数据库登陆密码&useUnicode=是否允许设置字符编码&characterEncoding=允许设置编码时,要设置的编码;
 out.print("成功连接Mysql server!<br><br>");
 
   Statement stmt = connect.createStatement();
   ResultSet rs=stmt.executeQuery("select id from about");
   out.print("读取数据如下:<br>");
   while(rs.next())
   {
    out.println(rs.getInt(1));
    out.println(rs.getString(2)+"<br>");
 }
 }
 catch(Exception e)
 {
 out.print("获得数据错误!");
 e.printStackTrace();
 }
%>
</body>
</html>
然后起动TOMCAT,在浏览器中输入http://localhost:8080/jdbc.jsp,如果看到如下结果说配置成功。
 
加载Mysql Driver成功!
开始连接Mysql server!
成功连接Mysql server!

读取数据如下:
12 ty
 
 
 
好了,就说到这里了,希望此文能给和我一样的JAVA初学者提供帮助。
 
值得收藏!javascript技巧大全:【上一篇】
perl 里面实现端口扫描:【下一篇】
【相关文章】
  • JSP问题集
  • 在JSP网页上实现月历
  • JSP分页代码
  • 转载[jsp+tomcat经典配置]
  • 如何用JSP处理Oracle中CLOB类型的字段
  • Mysql5.0.18
  • MYSQL导入导出常用命令
  • 在Linux上构建Jsp环境
  • Linux+Apache+Mysql+PHP典型配置
  • 一个用于Mysql数据库的分页类
  • 【随机文章】
  • 设计模式学习:Observer模式
  • 使主页呈现“飞舞”特效
  • template 的用法
  • 决策树规则与剪枝(Decision Tree Rules & Pruning)
  • 星,你好让我伤心
  • apache tomcat的snoop servlet漏洞 
  • IS-IS与OSPF的比较
  • 在VMWare 3.11下安装SCO UNIX 5.05 Open Server完全指南
  • 较长数据无法在Asp页面中取出的三种解决方法
  • Linux内核最新版2.6.13
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.