JDBC注册驱动

一、Sql server2008

使用sqljdbc4.jar

private static String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";

private String dbUrl ="jdbc:sqlserver://10.6.2.70:1399; DatabaseName=ProjectManagerDB";

// 访问数据库的账号

private String dbUser = "sa";

// 访问数据库的密码

private String dbPass = "7777";

使用jtds-1.3.1

// 数据库驱动名称
    private static String driver = "net.sourceforge.jtds.jdbc.Driver";
    // 数据库访问路径
    private String dbUrl = "jdbc:jtds:sqlserver://localhost/ProjectManagerDB";
    // 访问数据库的账号
    private String dbUser = "sa";
    // 访问数据库的密码
    private String dbPass = "";

二、Mysql

使用mysql-connector-java-5.1.27-bin.jar

Class.forName("com.mysql.jdbc.Driver");
   con=DriverManager.getConnection("jdbc:mysql://localhost/ssworkplat","root","123321");

时间: 2024-08-13 18:52:37

JDBC注册驱动的相关文章

Jdbc注册驱动的三种方式

Jdbc注册驱动的三种方式 分类: [Java 基础] 2012-05-17 07:34 2558人阅读 评论(0) 收藏 举报 jdbc数据库javavectorurljar 关于驱动包 jdbc中注册驱动,首先导入对应的包,例如mysql-connector-java-5.0.8-bin.jar.驱动包是java和具体数据库之间的连接桥梁,由数据库厂商开发.每一种数据库对应一款驱动jar,甚至每一个版本的数据库都有自己对应版本的驱动jar. 关于java.sqlDriverManger类 J

Jdbc注册驱动的三种方式 (转)

关于驱动包   jdbc中注册驱动,首先导入对应的包,例如mysql-connector-java-5.0.8-bin.jar.驱动包是java和具体数据库之间的连接桥梁,由数据库厂商开发.每一种数据库对应一款驱动jar,甚至每一个版本的数据库都有自己对应版本的驱动jar. 关于java.sqlDriverManger类   Java的驱动管理类.管理一组 JDBC 驱动程序. javax.sql.DataSource 接口是 JDBC 2.0 API 中的新增内容,它提供了连接到数据源的另一种

网络协议 finally{ return问题 注入问题 jdbc注册驱动问题 PreparedStatement 连接池目的 1.2.1DBCP连接池 C3P0连接池 MYSQL两种方式进行实物管理 JDBC事务 DBUtils事务 ThreadLocal 事务特性 并发访问 隔离级别

1.1.1 API详解:注册驱动 DriverManager.registerDriver(new com.mysql.jdbc.Driver());不建议使用 原因有2个: >导致驱动被注册2次. >强烈依赖数据库的驱动jar 解决办法: Class.forName("com.mysql.jdbc.Driver"); 1.1.2 API详解:java.sql.Statement接口: 操作sql语句,并返回相应结果 String sql = "某SQL语句&qu

jdbc注册驱动 class.forName()

从源码 D:\Javasoftware\MySql\mysql\mysql-connector-java-5.1.7\src\com\mysql\jdbc\Driver.java class.forName(): Driver.java的静态代码块 static { try { java.sql.DriverManager.registerDriver(new Driver()); } catch (SQLException E) { throw new RuntimeException("Ca

JDBC注册驱动的三种方式(MySQL)

第一种:通过反射Class.forName("com.mysql.jdbc.Driver"); 第二种:通过DriverManage的静态方法DriverManager.registerDriver(new Driver()); 第三种:通过设置系统属性System.setProperty("jdbc:drivers", "com.mysql.jdbc.Driver"); 原文地址:https://www.cnblogs.com/kitor/p/

JDBC中注册驱动为什么使用Class.forName

首先我们来看看com.mysql.jdbc.Driver()的源代码 由源代码可以看出在mysql的Driver类中有一个静态代码块,静态代码块中已经通过DriverManager注册了这个驱动! 大家都知道静态代码快是在类加载器加载这个类的字节码文件的时候就已经执行了的,也就是说,在DriverManager.registerDriver(new com.mysql.jdbc.Driver())这段代码中,一旦new了这个驱动,这个驱动就已经被加载了! 所以如果DriverManager.re

JDBC注册过程分析

本博客要记录的是如何去使用JDBC去操作数据库的一般过程. JDBC操作步骤如下: 1.注册驱动 2.建立连接 3.创建语句对象 4.执行语句 5.处理结果集 6.关闭资源 看如下代码: package Base; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import com.mysql.jdbc.Connection; import com.mysql.jdb

jdbc-mysql基础 注册驱动 Class.forName

礼悟:    好好学习多思考,尊师重道存感恩.叶见寻根三二一,江河湖海同一体.          虚怀若谷良心主,愿行无悔给最苦.读书锻炼强身心,诚劝且行且珍惜. 数据.数据,命根就在数据.云计算.AI等技术,都是以数据为基础.操作数据库一定要谨慎小心.网上关于数据库操作的代码,看看就好,给最苦 这里的代码也是一样.遇到抉择,要不耻上下问. javaSE:8                              mysql:5.7.14     mysql-connector-java:5.

JDBC 常用驱动类及url格式

1. oracle <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0.3.0</version> </dependency> String driver = "oracle.jdbc.OracleDriver";// 驱动类全路径名 String url = &