常用数据库的驱动程序及JDBC URL分享

常用数据库的驱动程序及 JDBC URL:

Oracle 数据库 :

驱动程序包名: ojdbc14.jar

驱动类的名字: oracle.jdbc.driver.OracleDriver

JDBC URL : jdbc:oracle:thin:@ dbip:port:databasename

说明:驱动程序包名有可能会变

JDBC URL 中黑色字体部分必须原封不动的保留,为该驱动识别的 URL 格式。红色字体部分需要根据数据库的安装情况填写。其中各个部分含义如下:

dbip – 为数据库服务器的 IP 地址,如果是本地可写: localhost 或 127.0.0.1 。

port – 为数据库的监听端口,需要看安装时的配置,缺省为 1521 。

databasename – 为数据库的 SID ,通常为全局数据库的名字。

举例如果要访问本地的数据库 allandb ,端口 1521 ,那么 URL 写法如下:

jdbc:oracle:thin:@localhost:1521:allandb 下载地址如下 :

http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html

SQL Server 数据库

驱动程序包名: msbase.jar mssqlserver.jar msutil.jar

驱动类的名字: com.microsoft.jdbc.sqlserver.SQLServerDriver

JDBC URL : jdbc:microsoft:sqlserver:// dbip:port;DatabaseName=databasename

说明:驱动程序包名有可能会变

JDBC URL 中黑色字体部分必须原封不动的保留,为该驱动识别的 URL 格式。红色字体部需要根据数据库的安装情况填写。其中各个部分含义如下:

dbip – 为数据库服务器的 IP 地址,如果是本地可写: localhost 或 127.0.0.1 。

port – 为数据库的监听端口,需要看安装时的配置,缺省为 1433 。

databasename – 数据库的名字 。

举例如果要访问本地的数据库 allandb ,端口 1433 ,那么 URL 写法如下:

jdbc: microsoft: sqlserver:@localhost:1433; DatabaseName =allandb

下载地址: http://www.microsoft.com/downloads/details.aspx

  MySQL 数据库

驱动程序包名: mysql-connector-java-3.1.11-bin.jar

驱动类的名字: com.mysql.jdbc.Driver

JDBC URL : jdbc:mysql:// dbip:port/databasename

说明:驱动程序包名有可能会变

JDBC URL 中黑色字体部分必须原封不动的保留,为该驱动识别的 URL 格式。红色字体部需要根据数据库的安装情况填写。其中各个部分含义如下:

dbip – 为数据库服务器的 IP 地址,如果是本地可写: localhost 或 127.0.0.1 。

port – 为数据库的监听端口,需要看安装时的配置,缺省为 3306 。

databasename – 数据库的名字 。

举例如果要访问本地的数据库 allandb ,端口 1433 ,那么 URL 写法如下:

jdbc:mysql://localhost:3306/allandb

下载地址: http://dev.mysql.com/downloads/connector/j/

Access 数据库

驱动程序包名:该驱动程序包含在 JavaSE 中,不需要额外安装。

驱动类的名字: sun.jdbc.odbc.JdbcOdbcDriver

JDBC URL : jdbc:odbc: datasourcename

说明:该驱动只能工作在 Windows 系统中,首先需要在操作系统中建立一个可以访问 Access 数据库的本地数据源(ODBC) ,如果名字为 allandb ,那么 URL 写法如下:

jdbc:odbc:allandb

时间: 2013-12-31

详解数据库连接的URL的写法及总结

详解数据库连接的URL的写法及总结 JDBC的URL=协议名+子协议名+数据源名. a .协议名总是"jdbc". b .子协议名由JDBC驱动程序的编写者决定. c .数据源名也可能包含用户与口令等信息:这些信息也可单独提供. 几种常见的数据库连接 1 -oracle- 驱动:Oracle.jdbc.driver.OracleDriver URL:jdbc:oracle:thin:@machine_name:port:dbname 注:machine_name:数据库所在的机器的名称

关于backbone url请求中参数带有中文存入数据库是乱码的快速解决办法

最近项目用到了backbone 做前后端的分离方案,遇见了中文乱码问题,解决方案总结如下: 假设需要存一条课程记录到后台 model定义如下: var AddCourse= Backbone.Model.extend({ url:path+"/course/add", parse : function(response){ return response.data; } }); encodeURIComponent 函数 将中文的内容进行编码 $('#addCourseBtn' ).c

jdbc链接远程数据库进行修改url操作

链接远程数据库的时候,要把获得链接的url进行修改,本文分享了具体代码,供大家参考,具体内容如下 package com.test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; /** * jdbc链接远程数据库(公司的176库)操作 * * @Author

jdbc连接oracle数据库功能示例

本文实例讲述了jdbc链接oracle数据库功能.分享给大家供大家参考,具体如下: package com.sefvang.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class Db_conn { private

JDBC链接数据库的几个步骤

此文列出了JDBC链接数据库的4个步骤,供大家参考下: JDBC:JAVA访问数据库的解决方案. 几个步骤:1.加载驱动类; 2.与数据库建立连接:            3.执行SQL语句    4.处理结果集    5.关闭连接 1. 第一步:加载驱动类: 需要注意:不同的数据库,参照的字符串不同,ORACLE的连接为:Class.forName("oracle.jdbc.driver.OracleDriver"); 这一步执行后,程序可能会抛出: ClassNotFoundExc

java jdbc连接mysql数据库实现增删改查操作

jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打交道非常基础的一个知识,也是比较接近底层的,在实际的工作中大家用得更多的其实还是比较成熟的框架,例如Hibernate.Mybatis. 但是作为这些成熟框架的底层的jdbc却也是我们应该去掌握的,只有了解了jdbc的增删改查,这样在以后如果有兴趣去研究Hibernate或者Mybatis的源代码的时候才能更好的去理解这些成熟的框架是如何去实现增删改查

SQLServer2008新实例远程数据库链接问题(sp_addlinkedserver)

先说说问题起因: 测试同学在自己电脑上测试不同的后台,但数据库使用的是相同的名称. 于是创建了新的SQL Server实例,而新实例需要指定不同端口才能启动,改端口后执行sp_addlinkedserver语句后,连接测试不成功. 执行的SQL语句如下: EXEC master.dbo.sp_addlinkedserver @server = N'UserDBLink', @srvproduct=N'UserDBLink', @provider=N'SQLNCLI', @datasrc=N'(L

Java基于jdbc连接mysql数据库操作示例

本文实例讲述了Java基于jdbc连接mysql数据库操作.分享给大家供大家参考,具体如下: import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class MySQLDemo { private Connection conn = null; pri

oracle11g 通过修改配置文件方式连接远程数据库的方法

通过修改数据库配置文件的方式连接远程数据库(每个人安装的位置不同,找到自己的位置)我的数据库位置:D:\app\ZhangYQ\product\11.2.0\dbhome_1\NETWORK\ADMIN\ 修改目录下tnsnames.ora 文件中的配置即可. 根据自己的服务器地址加入以下代码: ORA10 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 121.52.216.217)(PORT = 1521

JDBC连接MySql数据库步骤 以及查询、插入、删除、更新等

主要内容: JDBC连接数据库步骤. 一个简单详细的查询数据的例子. 封装连接数据库,释放数据库连接方法. 实现查询,插入,删除,更新等十一个处理数据库信息的功能.(包括事务处理,批量更新等) 把十一个功能都放在一起. 安装下载的数据库驱动程序jar包,不同的数据库需要不同的驱动程序(这本该是第一步,但是由于属于安装类,所以我们放在最后) 一.JDBC连接数据库(编辑)步骤(主要有六个步骤) 1.注册驱动: Class.forName("com.mysql.jdbc.Driver");

Yii2框架自定义类统一处理url操作示例

本文实例讲述了Yii2框架自定义类统一处理url操作.分享给大家供大家参考,具体如下: 因为每个人写url的方式不一样,导致我们后期如果对url有修改的话,就非常麻烦. 所以我们需要来统一管理,同时还可以规范书写. 1.新建services\UrlService.php,services 是我们自定义的目录,专门用来写我们的各种自定义服务. <?php namespace app\services; use yii\helpers\Url; /** * 统一管理链接,并规范书写 * Class

使用Mybatis对数据库进行单表操作的实现示例

简介 该篇文章主要是介绍如何使用MyBatis对Mysql数据库进行单表操作(对于mybatis的下载以及配置文件的作用和具体信息,我在上一篇文章中也已经提到了),使用的环境如下: JDK版本:1.8 编译器:IDEA2019 JDBC版本:8.0.18 mybatis版本:3.5.3 配置文件 首先需要有两个配置文件,一个是configuration.xml文件,配置的是连接数据库的环境以及对于mapper.xml文件的映射,还有另一个文件就是mapper.xml,这个文件主要是用来写sql语