使用JDBC连接数据库

使用JDBC连接数据库   一准备 1、 数据库服务是否开启 2、 连接的数据库是否是远程的

是检查远程连接的服务是否开启,或者用户是否有远程登录的权限

3、 检查客户机与数据库服务器之间是否能ping

 

4、 准备要连接的数据库的驱动包

注意:请根据自己的数据库版本和jdk选择jar

使用JDBC连接数据库

 

Oracle ojdbc6.jar

SQLServer :sqljdbc4.jar

MySql:mysql-connector-java-5.1.44-bin.jar

编写BaseDao要用到的jar

dom4j-2.1.1.jar 用于xml解析

jstl.jar   Result对象需要用到jstl支持

 

数据库连接文件的配置

 

1、 使用属性文件(.properties)配置

使用JDBC连接数据库

 

#Oracle配置

#driver=oracle.jdbc.driver.OracleDriver

#connStr=jdbc:oracle:thin:@192.168.11.111:1521:orcl

#userName=scott

#userPwd=scott

 

#MySql 配置

userName=root

userPwd=root

connStr=jdbc:mysql://192.168.11.111:3306/PetDB

driver=com.mysql.jdbc.Driver

 

#SQL Server配置

#userName=sa

#userPwd=sasa

#connStr=jdbc:sqlserver://localhost:1433;databaseName=PetDB

#driver=com.microsoft.sqlserver.jdbc.SQLServerDriver

 

2、 使用xml配置

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE configuration SYSTEM "DBConfig.dtd">

<!--

Oracle配置

<configuration>

<driver>oracle.jdbc.driver.OracleDriver</driver>

<connStr>jdbc:oracle:thin:@192.168.11.111:1521:orcl</connStr>

<userName>scott</userName>

<userPwd>scott</userPwd>

</configuration>

 -->

 

<!--

SQLServer 配置

<configuration>

<driver>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver>

<connStr>jdbc:sqlserver://localhost:1433;databaseName=PetDB</connStr>

<userName>sa</userName>

<userPwd>sasa</userPwd>

</configuration>

 

 -->

 

 

 

<configuration>

<driver>com.mysql.jdbc.Driver</driver>

<connStr>jdbc:mysql://192.168.11.111/PetDB</connStr>

<userName>root</userName>

<userPwd>root</userPwd>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzdxfz.html