<%@ page contentType="text/html; charset=gb2312"%> JSP与Mysql数据库的连接
网站公告:   ◆北天JAVA技术网热情为java爱好者服务,本网内容包括JAVA(JSP、servlet、EJB、webservice、j2ee、javabean、应用服务器、JavaScript),数据库(MYSQL、SQL Server、Sybase、Oracle、DB2、数据库综合知识),设计研究(设计模式、Struts、Spring、Hibernate、设计框架、设计综合知识),WEB2.0新技术(主要介绍AJAX),以及各种技术的入门、实例、例子等等,欢迎各位多来坐坐!◆  诚邀各位JAVA爱好者加盟!◆  本网站内容丰富,更新快,保证每周20篇以上!  
加入收藏
设为首页
联系站长
承接项目
  相关资源:网站首页 | 免费培训学院 | 技术论坛 | JAVA聊天室 | 作家专栏 | 开发工具 | 认证考试 | 会员俱乐部
  JAVA技术初学者园地 | jsp与servlet | javascript | Java源代码 | EJB | web service | 应用服务器 | JAVA综合知识
  设计研究设计模式 | 设计框架 | Struts | Spring | Hibernate | 开源项目 | 面向对象设计 | 设计综合知识
  数 据 库MYSQL | SQL Server | Sybase | Oracle | DB2 | Informix | Access | 数据库综合知识
  其他资源:AJAX新技术 | 网站开发 | ERP软件 | OA办公软件 | 商业智能BI | 开发综合知识 | 承接项目 | 项目试用

 
 
JSP与Mysql数据库的连接
     发布者:不在隐身 发布时间:2007-01-04
首先说明一下,我的tomcat 5.0装在这里:E:\Program Files\Apache Software

Foundation\Tomcat 5.0,用的Mysql版本是:mysql-5.0.2-alpha-essential-win.msi

先将此 mysqldriver.jar 驱动文件放在:E:\Program Files\Apache Software Foundation\Tomcat

5.0\common\lib下面,然后将这些内容:E:\Program Files\Apache Software Foundation\Tomcat 5.0

\common\lib\mysqldriver.jar 加到 classpath 环境变量中。

二、编写连接Mysql的 MySQLExample.java 文件,内容如下:

import java.sql.*;

public class MySQLExample{
public static void main(String args[]){
String serverName = "localhost";
try{
Class.forName("com.mysql.jdbc.Driver");//注册driver
String url = "jdbc:mysql://localhost:3306/pwoa";
Connection conn = DriverManager.getConnection(url,"root","1234");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select * from stud");
while(rs.next()){
System.out.print("name: "+rs.getString(1));
System.out.print("\tsex: "+rs.getString(2));
System.out.println("\tscore: "+rs.getString(3));
}
rs.close();
stmt.close();
conn.close();
}catch(Exception e){
e.printStackTrace();
}
}
}

注意:这 Connection conn = DriverManager.getConnection(url,"root","1234"); 句中的1234是

你安装Mysql时的密码。若你的密码不是1234的话,这里需要改一下。

三、打开Mysql,建数据库pwoa,在建表stud,插入以下八条记录。语句如下所示:

create database pwoa;
use pwoa;
create table stud(
name varchar(8),
sex varchar(8),
score varchar(2)
);
insert into stud values ('Tom','m','88');
insert into stud values ('Jack','m','98');
insert into stud values ('Henry','m','74');
insert into stud values ('Mary','f','65');
insert into stud values ('Brook','f','69');
insert into stud values ('Stony','f','100');
insert into stud values ('Stone','m','89');
insert into stud values ('Max','f','82');

四、编译MySQLExample.java 文件,然后运行 MySQLExample.java文件,命令如下:

javac MySQLExample.java

java MySQLExample

五、此时就会看到这些内容,如下:

name: Tom sex: m score: 88
name: Jack sex: m score: 98
name: Henry sex: m score: 74
name: Mary sex: f score: 65
name: Brook sex: f score: 69
name: Stony sex: f score: 10
name: Stone sex: m score: 89
name: Max sex: f score: 82


写的有点乱,若那里有错误,请指出来。
(转载文章请保留出处:北天JAVA技术网(www.java114.com))
 
更多精彩文章:
如何用Java开发"多画面浏览器" 有没有源程序?
基于Socket的Java网络编程集粹
java进度条
商业智能和决策分析
OA办公软件闹革命 阵营开始分化
ERP走向平台化
 
最近评论:
        
你曾悄悄的来过!
wow gold,wow gold,wow gold,ffxi gil max(7999)
        
冰封的往事!
wow power leveling,wow gold,wow power leveling,wow gold max(6196)
        
冰封的往事!
wow power leveling,wow gold,WoW Gold,wow gold max(6365)
        
飞舞的传奇!
传世私服,传世私服.传奇世界私服传奇世界私服,传世私服传世私服, 传奇世界私服传奇世界私服.传奇私服传奇私服. max(2039)
        
标 题:   
内 容:   
 
                                  
 
免责声明:该文章由网友发表,如果对您造成侵权,请联系站长

首页 - 承接项目 - 网站地图 - 联系我们 -
版权所有北天JAVA技术工作室 ICP证号:粤ICP备06079815号