Chinaunix首页 | 论坛 | 博客
  • 博客访问: 34006
  • 博文数量: 2
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 75
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-27 17:44
文章分类

全部博文(2)

文章存档

2013年(1)

2008年(1)

我的朋友

分类: 数据库开发技术

2008-03-06 11:23:41

 

-------------------------------oracle--------------------------------

驱动:oracle.jdbc.driver.OracleDriver

URLjdbc:oracle:thin:@<:port>:dbname

注:machine_name:数据库所在的机器的名称;

      port:端口号,默认是1521

     

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

String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID

String user="test";

String password="test";

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

 

-------------------------------mysql--------------------------------

 

驱动:org.gjt.mm.mysql.Driver

URLjdbc:mysql://<:port>/dbname

注:machine_name:数据库所在的机器的名称;

      port:端口号,默认3306

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

//或者Class.forName("com.mysql.jdbc.Driver");

String url="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true

&characterEncoding=8859_1"

//myDB为数据库名

Connection conn= DriverManager.getConnection(url); 

stmt = conn.createStatement();

    String sql = "select * from user where user_id='" + userID + "'";

    rs = stmt.executeQuery(sql);

    if(rs.next())

    {

     message = rs.getString("user_age");

    }

    stmt.close();

    con.close();

 

     

----------------------------pointbase---------------------------------

 

驱动:com.pointbase.jdbc.jdbcUniversalDriver

URLjdbc:pointbase:server://<:port>/dbname

注:machine_name:数据库所在的机器的名称;

      port:端口号,默认是9092

     

---------------------------SQL Server---------------------------------

 

驱动:com.microsoft.jdbc.sqlserver.SQLServerDriver

URLjdbc:microsoft:sqlserver://<:port>;DatabaseName=

注:machine_name:数据库所在的机器的名称;

      port:端口号,默认是1433

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); 

 

 

 

 

 

 

--------------------------DB2---------------------------------------------

 

驱动:com.ibm.db2.jdbc.app.DB2Driver

URLjdbc:db2://<:port>/dbname

注:machine_name:数据库所在的机器的名称;

      port:端口号,默认是5000

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); 

 

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); 

 

 

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); 

 

 

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); 

 

 

 

 

ODBCSQL

 

String dburl = "jdbc:odbc:NorthWind";

// NorthWind是我在数据源(ODBC)中建的一个用户DSN名,其中设的默认数据库是NorthWind 

DriverManager.registerDriver(new JdbcOdbcDriver());

Connection conn = DriverManager.getConnection(dburl,"sa","123456");

Statement stmt = conn.createStatement();

ResultSet rs = stmt.executeQuery("select Top 20 * from Employees");

 

access数据库直连用ODBC

 

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;

String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};

DBQ="+application.getRealPath("/Data/ReportDemo.mdb");

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

Statement stmtNew=conn.createStatement() ;

阅读(1479) | 评论(1) | 转发(0) |
0

上一篇:没有了

下一篇:Nginx之扩展Web服务器OpenResty的初步应用

给主人留下些什么吧!~~

chinaunix网友2009-02-28 12:12:28

呵呵,飘过。。。。