星期二, 02月 19th, 2008 898 views
看了JDBC连接技术视频,特别想试着连连看,但是视频中老师是连接的Oracle数据库,而我的机器上并没有装Oracle,所以想连别的数据库,比如说Mysql。
按照视频中老师讲解的方法,JDBC连接任何数据库搞定两个步骤即可,一是找到欲连接的数据库的JDBC驱动,二是写好数据库连接地址,所以我照着这两点尝试着连Mysql:
第一步:找到Mysql的JDBC连接驱动(下载地址)。
第二步:将下载下来的文件解压,将其中的mysql-connector-java-5.1.5-bin.jar拷贝到%TOMCAT_HOME%\lib目录下。
第三步:在要连接数据库的JSP页面中填写参数,具体如下:
数据库驱动程序为:"com.mysql.jdbc.Driver"
数据库连接地址为:"jdbc:mysql://localhost/[数据库名]"
完成以上步骤,JDBC连接Mysql数据库的核心步骤基本就搞定了,剩下的就是JDBC的一些固定步骤了。
我在网上搜索jdbc连接mysql数据库的方法时发现了我在视频中学到的方法并不是和网上的方法完全一致,有点小的差别,但是我用以上的方法是能成功连接的。
附:JDBC连接Mysql数据库代码
Posted in JSP | No Comments »
星期二, 02月 19th, 2008 270 views
动态WEB的最大特点:可以操作数据库
JSP是通过JDBC(Java DataBase Connectivity)技术操作数据库的
使用数据库之后可以发现,对数据的处理由数据库管理系统(DBMS)去完成,而程序只是将需要的数据进行显示
JDBC本身是JAVA连接数据库的一个标准,是JAVA操作数据库的方法,是SUN提供的,而微软操作数据库的方法是ODBC
JDBC 1.0:
分类:
JDBC-ODBC Bridge(JDBC-ODBC桥接方式):因为性能较差,在开发中不采用
JDBC-native Driver Bridge:驱动有个数据库生产厂家提供
JDBC-network Bridge
JDBC-ODBC:
JDBC-ODBC是在JDK中由SUN本身开发出来的一套数据访问操作,在JDBC-ODBC桥接中它的各种操作API都是最新的,但是性能不高
ODBC的基本原理
通过一个数据源名称 ---> 数据库
为数据库起了一个别名 ---> 程序通过别名访问数据库
即:程序只认别名不认具体的数据库
常用接口:
使用java.sql包
常用接口:--DriverManager --Connection --Statement --PreparedStatement --ResultSet
**利用JDBC开发WEB数据库应用框架
装入JDBC驱动程序
创建与数据库的连接
创建语句对象
利用语句对象执行SQL语句得到结果 ...
Posted in JSP学习笔记 | No Comments »