JDBC直连数据库的一般方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

JDBC直连数据库的一般方法
在编写代码建立到数据库的连接之前,需要准备好如下信息:
1.数据库的JDBC驱动程序(由各个数据库厂商提供,以.jar文件形式存在),典型的如:
⏹Oracle的JDBC驱动程序,Oracle自带:
oracle\product\10.2.0\db_1\jdbc\lib\ojdbc14.jar
⏹MS SQL Server的JDBC驱动程序,很多,这里提供一个:jtds-1.2.2.jar
2.根据所使用的JDBC驱动程序,弄清楚所使用的JDBC驱动程序的类名,如:
⏹Oracle JDBC驱动程序的类名:oracle.jdbc.driver.OracleDriver
⏹MS SQL Server驱动程序(此处是jtds)的类名:
net.sourceforge.jtds.jdbc.Driver
3.根据所使用的JDBC驱动程序,弄清楚连接数据库时的数据库URL表示法,
数据库URL代表数据源及必要的附加参数(如:网络数据库都需要设置端口),如:
⏹Oracle:
jdbc:oracle:thin:@数据库服务器:1521:数据库SID
⏹MS SQL Server:
jdbc:jtds:sqlserver://数据库服务器:1433/数据库名
编码时,需要如下的String值:
●String driverName = "所使用的JDBC驱动程序的类名";
●String dbURL = "数据库URL";
●String dbUserName = "登陆数据库的账户名";
●String dbUserPw = "该帐户的密码";
建立连接:
Step1:向DriverManager注册驱动程序
Class.forName(driverName);
Step2:利用DriverManager.getConnection(String,String,String)建立连接con = DriverManager.getConnection(dbURL , dbUserName , dbUserPw);
【注】dbUserName和dbUserPw 应为合法的、具有必要权限的数据库帐户和密码。

相关文档
最新文档