[JAVA][DB][连接]Java连接各种数据库的实例

原创 2007年09月19日 12:22:00

Java连接各种数据库的实例

 1.Oracle8/8i/9i数据库(thin模式)

 

import java.net.URL;
import java.sql.
*;

public class JavaOracle 
...{
    public JavaOracle() 
...{
    }

    public static 
void main(String[] args)...{
        
try ...{
            
// OracleDriver exist check 
            try ...{
                Class.forName(
"oracle.jdbc.driver.OracleDriver");
            }

            
catch(java.lang.ClassNotFoundException e) ...{
                System.err.print(e.getMessage());
            }

            
            
// Get Connection
            String url="jdbc:oracle:thin:@Server:1521:SDCDB";
            Connection conn
=DriverManager.getConnection(url,"test","test");
            
            
// Execute sql
            Statement stmt=conn.createStatement();
            ResultSet rs
=stmt.executeQuery("select score from MY");
            
            
while(rs.next()) ...{
                System.out.println(rs.getString(
1));
            }

            conn.close();
        }

        
catch(SQLException ex) 
            
while(ex!=null)
            
...{
                System.out.println(ex.getSQLState());
            }

        }

    }

}

2、DB2数据库

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

String url
="jdbc:db2://localhost:5000/sample"

//sample为你的数据库名 
String user="admin"

String password
=""

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

3、Sql Server7.0/2000数据库

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

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

//mydb为数据库 
String user="sa"

String password
=""

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

4、Sybase数据库

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

String url 
=" jdbc:sybase:Tds:localhost:5007/myDB"

//myDB为你的数据库名 
Properties sysProps = System.getProperties(); 

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

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

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

5、Informix数据库

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

String url 
= "jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver; user=testuser;password=testpassword"

//myDB为数据库名 
Connection conn= DriverManager.getConnection(url); 

 

6、MySQL数据库

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

String url 
="jdbc:mysql://localhost/myDB? 

user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1
" 

//myDB为数据库名 
Connection conn= DriverManager.getConnection(url); 

 

7、PostgreSQL数据库

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

String url 
="jdbc:postgresql://localhost/myDB" 

//myDB为数据库名 
String user="myuser"

String password
="mypassword"

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


javaweb 连接各种数据库实例

//access   //方式一:通过JDBC-ODBC方式桥连直接连接:  必须要配置数据源(ODBC) 系统DSN Class.forName("sun.jdbc.odbc.JdbcOdbcD...
  • ooooooobh
  • ooooooobh
  • 2016年08月16日 10:33
  • 1194

java操作redis数据库实例(redis集群)

1、配置redis集群 2、创建redis连接属性实体类 package com.isoftstone.cms.sysc...
  • junlong750
  • junlong750
  • 2016年05月10日 13:35
  • 11619

数据库 各类连接方式区别

数据库 各类连接方式区别
  • kydkong
  • kydkong
  • 2015年11月30日 21:32
  • 588

JDBC (Java DB Connection)---Java数据库连接

http://www.2cto.com/kf/201603/495682.html JDBC (Java DB Connection)---Java数据库连接 JDBC是一种可用于执行...
  • chungle2011
  • chungle2011
  • 2016年09月06日 16:15
  • 954

最基础的java JDBC连接数据库代码并关闭连接

//加载驱动         try {             Class.forName("com.mysql.jdbc.Driver");             String url="jdb...
  • lifuxiangcaohui
  • lifuxiangcaohui
  • 2012年02月22日 11:33
  • 2101

各种类型的数据库的连接方法

1:引入java.sql数据包;   import java.sql.*; 2:加载JDBC驱动程序   Class.forName(JDBC驱动包的名字).newInstance(); 3:...
  • y_dzaichirou
  • y_dzaichirou
  • 2016年12月22日 02:34
  • 216

java连接数据库并显示数据

1. 导入jdbc包   java要连接MySQL数据库需要用到JDBC工具(mysql-connector-java-5.1.39-bin.jar),这是一个jar包,不同的数据库对应不同的jar...
  • ChauncyWu
  • ChauncyWu
  • 2017年01月29日 19:50
  • 2440

JDBC连接SqlServer数据库(非默认实例)方法

一般我们在连接数据库的时候都是用的默认实例名,今天遇到了用非默认是实例名:连接代码如下(Java):URL=jdbc:microsoft:sqlserver://192.168.1.85//DEMO;...
  • leadergg
  • leadergg
  • 2010年03月22日 15:49
  • 3679

java连接SqlServer2000数据库实例

下载、安装SqlServer 2000 for JDBC驱动程序:引用页 http://www.microsoft.com/china/sql/downloads/2000/jdbc.asp将目录:C...
  • ggjjzhzz
  • ggjjzhzz
  • 2005年03月16日 17:40
  • 1379

Java连接Redis数据库

Redis提供各种语言版本的客户端,详见官网:https://redis.io/       而我们本次介绍的Java语言连接Redis,其中有黄色五角星为常用的稳定版本,该介绍使用的Jed...
  • xwwxxw123321
  • xwwxxw123321
  • 2017年07月10日 13:21
  • 343
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[JAVA][DB][连接]Java连接各种数据库的实例
举报原因:
原因补充:

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