各种数据库连接URL关键代码

转载 2016年08月31日 16:48:06

通过JDBC连接数据库时,各个数据库有着不同的URL格式,为了方便大家使用,我在以下提供了常见的7种数据库连接示例代码,请根据实际需要进行相应的更改。

1.Oracle数据库

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

String url = "jdbc:oracle:thin:@localhost:1521:orcle";

String user = "test";

String password = "test";

Connection conn = DriverManager.getConnection(url, user, password);


2.DB2数据库

Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();

String url = "jdbc:db2://localhost:5000/testDB";

String user = "admin";

String password = "test";

Connection conn = DriverManager.getConnection(url, user, password);

 

3.SQL Server数据库

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=testDB";

String user = "sa";

String password = "test";

Connection conn = DriverManager.getConnection(url, user, password);

 

4. Sybase数据库

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

String url = "jdbc:sybase:Tds:localhost:5007/testDB";

Properties sysProps = System.getProperties();

sysProps.put("user", "userid");

sysProps.put("password", "user_password");

Connection conn = DriverManager.getConnection(url, sysProps);

 

5.Informix数据库

Class.forName("com.infoxmix.jdbc.IfxDriver").newInstance();

String url = "jdbc:infoxmix-sqli://localhost:1533/testDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword";

Connection conn = DriverManager.getConnection(url);

 

6.MySQL数据库

Class.forName("org.gjt.mm.mysql.Driver").newInstance();

String url = "jdbc:mysql://localhost/testDB?user=testuser&password=testpassword&useUnicode=true&characterEncoding=GB2312";

Connection conn = DriverManager.getConnection(url);

 

7.PostgreSQL数据库

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

String url = "jdbc:postgresql://localhost/testDB";

String user = "myuser";

String password = "test";

Connection conn = DriverManager.getConnection(url, user, password);

多线程学习篇(一)关键代码段

多线程学习篇(一)关键代码段 一、基本概念 关键代码段:关键代码段也称之为临界区,工作在用户模式下。它是一小段代码,在执行前需要独占对一些共享资源的访问权。   优点:关键代码段工作在用户模式...
  • Cry_Alone
  • Cry_Alone
  • 2016年09月12日 19:09
  • 1261

带权有向图关键路径问题的完整C代码

重要概念 AOE (Activity On Edges)网络 如果在无有向环的带权有向图中用有向边表示一个工程中的各项活动(Activity),用边上的权值表示活动的持续时间(Duration),...
  • u014488381
  • u014488381
  • 2014年11月28日 18:29
  • 3197

互斥对象、事件对象、关键代码段的应用和比较

原文地址1 原文地址2 互斥对象、事件对象、关键代码段的应用和比较         线程同步的方式主要有三种:互斥对象、事件对象和关键代码段。 一.     互斥对象  ...
  • zhyh1435589631
  • zhyh1435589631
  • 2016年05月15日 22:39
  • 883

C++代码,数据结构-关键路径

关键路径也不是很难理解很掌握,关键在于理解路径最长、最早发生、最迟发生这几个概念; #include #include #include using namespace std; //图的邻接表的表示...
  • y519476132
  • y519476132
  • 2014年01月26日 22:31
  • 834

C++多线程同步(采用关键代码段即临界区)

C++多线程同步(采用关键代码段即临界区)
  • hk627989388
  • hk627989388
  • 2016年11月25日 14:51
  • 731

C++ 关键路径

关键路径4个关键词: etv(Earliest Time Of Vertex):事件最早发生时间,就是顶点的最早发生时间; ltv(Latest Time Of Vertex):事件最晚发生时间,就是...
  • nightwizard2030
  • nightwizard2030
  • 2017年06月01日 09:31
  • 292

C语言实现“关键路径”的求解

工程上常常用一个有向无环图来代表一个项目,以节点表示某个事件,以边表示活动,边上的数字表示活动的持续时间。本文给出了求解项目关键路径的C语言算法。...
  • PosPro
  • PosPro
  • 2016年07月21日 13:40
  • 1864

数据结构之---C语言实现关键路径AOE图

数据结构之---C语言实现关键路径AOE图
  • u012965373
  • u012965373
  • 2015年08月24日 00:23
  • 3550

AOE网关键路径的算法,最最最最直接的算法,一学就会

先了解一下AOE网和关键路径: 如果在有向图中用顶点表示事件,用弧表示活动,用弧上的权表示活动持续时间,称该带权有向图(即有向网)为边表示活动的网(activity on edge network),...
  • Key_MQL
  • Key_MQL
  • 2016年08月18日 09:22
  • 3068

拓扑排序和关键路径算法实现

//TODO
  • xumin330774233
  • xumin330774233
  • 2013年11月06日 23:59
  • 1820
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:各种数据库连接URL关键代码
举报原因:
原因补充:

(最多只允许输入30个字)