mysql java驱动 ibm_JDBC驱动汇总

JDBC驱动汇总在这边简单整理一下比较代表性的driver跟使用方式

有鉴于许多版友对于寻找JDBC driver或者如何使用driver常常发问,在这边我简单整理一下比较代表性的driver跟使用方式.

Microsoft SQL Server series (6.5, 7.x and 2000) and Sybase 10

JDBC Name: jTDS

URL: http://jtds.sourceforge.net/

Version: 0.5.1

Download URL: http://sourceforge.net/project/showfiles.php?group_id=33291

语法:

Class.forName("net.sourceforge.jtds.jdbc.Driver ");

Connection con = DriverManager.getConnection("jdbc:jtds:sqlserver://host:port/database","user","password");

or

Connection con = DriverManager.getConnection("jdbc:jtds:sybase://host:port/database","user","password");

MySQL

JDBC Name: Connector/J 3.0

URL: http://www.mysql.com/

Version: 3.0.8-stable

Download URL: http://www.mysql.com/downloads/api-jdbc-stable.html

语法:

Class.forName("com.mysql.jdbc.Driver");

Connection con = DriverManager.getConnection("jdbc:mysql://host:port/database","user","password");

Oracle

JDBC Name: Connector/J 3.0

URL: http://otn.oracle.com/

Version: 3.0.8-stable

Download URL: http://otn.oracle.com/software/tech/java/sqlj_jdbc/content.html

语法:

Class.forName("oracle.jdbc.driver.OracleDriver");

Connection con = DriverManager.getConnection("jdbc:oracle:thin:@host:port:databse","user","password");

Sybase

Driver: jConnect 4.5/5.5 (JDBC 2.0请使用5.5)

语法:

Class.forName("com.sybase.jdbc2.jdbc.SybDriver").newInstance();

DriverManager.getConnection("jdbc:sybase:Tds:IP地址:2638?ServiceName="+数据库名称,"账号","密码");

Postgresql

JDBC Name: PostgreSQL JDBC

URL: http://jdbc.postgresql.org/

Version: 7.3.3 build 110

Download URL: http://jdbc.postgresql.org/download.html

语法:

Class.forName("org.postgresql.Driver");

Connection con=DriverManager.getConnection("jdbc:postgresql://host:port/database","user","password");

IBM AS400主机在用的JDBC语法

有装V4R4以上版本的Client Access Express可以在C:Program FilesIBMClient Accessjt400lib找到driver档案jt400.zip,并更改扩展名成为jt400.jar

语法

java.sql.DriverManager.registerDriver (new com.ibm.as400.access.AS400JDBCDriver ());

Class.forName("com.ibm.as400.access.AS400JDBCConnection");

con = DriverManager.getConnection("jdbc:as400://IP","user","password");

[@more@]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/307051.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用 C# 9.0 新语法提升 if 语句美感

C# 语言一贯秉承简洁优美的宗旨,每次升级都会带来一些语法糖,让我们可以使代码变得更简洁。本文分享两个使用 C# 9.0 提升 if 语句美感的技巧示例。使用属性模式代替 IsNullOrEmpty在任何你使用 IsNullOrEmpty 的时候,可以考虑这样替换&#…

python连接mongodb数据库_python连接mongodb操作数据示例(mongodb数据库配置类)

一、相关代码数据库配置类 MongoDBConn.py代码如下:#encodingutf-8Mongo Conn连接类import pymongoclass DBConn:conn Noneservers "mongodb://localhost:27017"def connect(self):self.conn pymongo.Connection(self.servers)def close(self):return self.conn.d…

在 Azure App Service 上启用 Application Request Routing

点击上方蓝字关注“汪宇杰博客”导语我们在IIS上经常使用 Application Request Routing (ARR) 模块做反向代理。Azure App Service 使用的也是 IIS,照理来说应该也能做反代,但默认情况下它是不行的,我们来看看如何给在 App Service 上启用 AR…

mysql isolation level_MySQL数据库事务隔离级别(Transaction Isolation Level)

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼1.全局修改,修改mysql.ini配置文件,在最后加上1 #可选参数有:READ-UNCOMMITTED, READ-COMMITTED, REPEATABLE-READ, SERIALIZABLE.2 [mysqld]3 transaction-isolation REPEATABLE-READ这里全局默…

【专题】多角度深入解析开放原子开源基金会

喜欢就关注我们吧!2020 年 9 月 9 日,开放原子开源基金会正式对外发声,同天,宣布百度超级链正式成为基金会首个捐赠项目。9 月 10 日,华为 OpenHarmony 操作系统开源,开放原子开源基金会获捐 OpenHarmony。…

C#刷剑指Offer | 【常考题】最小的k个数

【C#刷题】| 作者 / Edison Zhou这是EdisonTalk的第299篇学习分享我们来用之前学到的数据结构知识来刷《剑指Offer》的一些核心题目(精选了其中30道题目),希望对你有帮助!本文题目为:最小的k个数。1题目介绍题目&#…

晶振噪声及杂散_晶振如何匹配电容看了就知道

描述一、什么是晶振了解晶振之前,我们先来看一下我们最为熟悉的51单片机,我们都知道51单片机最小系统包括供电电源、复位电路以及晶振系统。这是CPU能跑起来的最基本条件。由此我们可以看到晶振在电路当中的作用,那就是晶振电路用于产生时间频…

C# 中的 ref 已经被放开,或许你已经不认识了

一&#xff1a;背景 1. 讲故事最近在翻 netcore 源码看&#xff0c;发现框架中有不少的代码都被 ref 给修饰了&#xff0c;我去&#xff0c;这还是我认识的 ref 吗&#xff1f;就拿 Span 来说&#xff0c;代码如下&#xff1a;public readonly ref struct Span<T>{public…

java中file_详细介绍Java中的File类

构造方法File f new File("文件路径")File f new File("parent","child")创建一个文件&#xff1a;//在工作空间目录下创建a.txt的文件File f new File("a.txt");f.createNewFile();在G:\路径下创建一个a.txt的文件.如果已经有的话…

.NET5全面拥抱Azure云,微软市值重回巅峰,那些年吹过的牛,都实现了!

“Microsoft Azure的重要性在于&#xff0c;它是继Windows取代DOS之后&#xff0c;微软的又一次颠覆性转型——通过在互联网架构上打造全新计算平台&#xff0c;使得Windows真正由PC和服务器延伸到“蓝天”上。” ------曾微软全球副总裁张亚勤2014年2月&#xff0c;纳德拉成为…

activex java 控件_java 如何调用ActiveX控件??

仓库发料系统.loginInputText{border: 1px solid #000000;padding-left: 2px;padding-right: 2px;padding-top: 1px;padding-bottom: 1px;font-weight:bold;background-color:#ffffff;color: #343E5F;width:144px;}.loginInputButton{border: 1px solid #000000;padding-left: …

Blazor 准备好为企业服务了吗?

如果您正在编写 .NET Web 应用程序&#xff0c;您很可能已经意识最近一年在.NET Web开发领域的热点都是 Blazor 的。如果你还没有了解Blazor&#xff0c;它允许您使用 C# 来编写 Web 应用程序&#xff0c;传统上您必须使用 JavaScript。过去两年&#xff0c;我已经看到它从一个…

core java面试题_CoreJava基础面试题

1、局部变量的概念及特点局部变量是声明在方法内的变量特点1.必须先赋值才能使用2.作用范围从声明开始到它所在的代码块结束3.在重合的作用范围之内不允许局部变量名字相同2、方法重载和方法覆盖的区别&#xff1f;方法的重载要求方法名必须相同&#xff0c;形参列表必须不同&a…

大象起舞——微软研发如何保持创新力和敏捷性

我有幸见证微软在近五年的变革&#xff0c;也作为局内人学习如此一个全球性的、庞大的研发团队是如何管理、自我调整和创新的。上周五应邀给一个大客户的研发中心做了一个分享&#xff0c;其中我深刻地认识到有几点创新是一种文化。作为企业需要用心营造这样一种文化&#xff0…

java 云架构_java版Spring Cloud云架构代码结构构建

本篇我们根据架构图进行代码的构建。根据微服务化设计思想&#xff0c;结合spring cloud一些优秀的项目&#xff0c;如服务发现、治理、配置化管理、路由负载、安全控制等优秀解决方案&#xff0c;使用Maven技术将框架进行模块化、服务化、原子化封装并构建&#xff0c;也为后期…

集赞有礼!进击吧! Blazor !第六期 企业内部应用建设实战

集赞有礼转发此文章至朋友圈&#xff0c;截止至直播结束前&#xff1a;集赞满20个&#xff0c;可获得Blazor贴纸&#xff1b;集赞满50个&#xff0c;可获得微软帆布包&#xff1b;集赞满88个&#xff0c;可获得笔记本&#xff1b;集赞最多的一位小伙伴将获得充电宝哦&#xff0…

java spring 拦截器_Spring MVC拦截器(Interceptor)的配置及使用

在开发一个网站时可能有这样的需求&#xff1a;某些页面只希望几个特定的用户浏览。对于这样的访问权限控制&#xff0c;应该如何实现呢&#xff1f;拦截器就可以实现上述需求。在 Struts 2 框架中&#xff0c;拦截器是其重要的组成部分&#xff0c;Spring MVC 框架也提供了拦截…

基于阿里云日志服务快速打造简版业务监控看板

前言 最近老黄一直在弄双11相关的东西&#xff0c;所以博客和github都没怎么更新&#xff0c;这期间在公司也弄了不少东西。下面就简单分享一下最近做的业务监控相关的内容吧。先来说一下背景。某业务在双11第一波大促的时候因为没有提供实时的业务看板&#xff0c;总结会的时候…

java实现网页保存_详解Java两种方式简单实现:爬取网页并且保存

对于网络&#xff0c;我一直处于好奇的态度。以前一直想着写个爬虫&#xff0c;但是一拖再拖&#xff0c;懒得实现&#xff0c;感觉这是一个很麻烦的事情&#xff0c;出现个小错误&#xff0c;就要调试很多时间&#xff0c;太浪费时间。后来一想&#xff0c;既然早早给自己下了…

一个.NET Core下的开源插件框架Pluginfactory

插件模式历史悠久&#xff0c;各种中大型软件基本上都会实现插件机制&#xff0c;以此支持功能扩展&#xff0c;从开发部署层面&#xff0c;插件机制也可实现功能解耦&#xff0c;对于并行开发、项目部署、功能定制等都有比较大的优势。在.NET Core下&#xff0c;一般我们基于.…