六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 71|回复: 0

JSP与数据库建立连接

[复制链接]

升级  52%

4

主题

4

主题

4

主题

童生

Rank: 1

积分
26
 楼主| 发表于 2013-1-13 18:56:04 | 显示全部楼层 |阅读模式
1)根据驱动程序名称driverName,利用java反射机制,加载数据库举动程序;
2)根据连接字符串connectionURL,从驱动管理器中获取数据库连接对象;
3)利用数据库连接对象进行数据库操作.
Code
Class providerClass = Class.forName(driverName);
connection = DriverManger.getConnection(connectionURL,username,password);
return connection;
对于不同的数据库类型,有两点不同的地方,
一.适当的驱动程序名称
二.适当的连接字符串
a MySQL
com.mysql.jdbc.Driver
jdbc:mysql://<IP>/<DB>?useUnicode=true&characterEncoding=GBK
b SQL Server
com.microsoft.jdbc.sqlserver.SQLServerDriver
jdbc:microsoft:sqlserver://<IP>:1433;DatabaseName=<DB>
c Oracle
oracle.jdbc.driver.OracleDriver
jdbc:oracle:thin:@<IP>:1521:<DB>
d DB2
APP
COM.ibm.db2.jdbc.app.DB2Driver
jdbc:db2:<DB>
NET
COM.ibm.db2.jdbc.net.DB2Driver
jdbc:db2://<IP>:6789/<DB>
JCC
COM.ibm.db2.jdbc.DB2Driver
jdbc:db2://<IP>:50000/<DB>
三 常见问题
驱动程序版本错误,要放到WEB-INF/lib
IP错误
密码错误
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表