zoukankan      html  css  js  c++  java
  • 常用数据库连接URL地址大全

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

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

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

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

    8、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() ;

    另一种

    Microsoft SQL Server

    Microsoft SQL Server 驱动程序包名:msbase.jar mssqlserver.jar msutil.jar
    驱动程序类名: com.microsoft.JDBC jdbc:microsoft:sqlserver://<server_name>:<port>
    默认端口1433,如果服务器使用默认端口则port可以省略

    Microsoft SQL Server 2005 驱动程序包名:sqljdbc.jar
    驱动程序类名: com.microsoft.sqlserver.JDBC jdbc:sqlserver://<server_name>:<port>
    默认端口1433,如果服务器使用默认端口则port可以省略


    Oracle

    Oracle Thin 驱动程序包名:ojdbc14.jar
    驱动程序类名: oracle.JDBC URL
    jdbc:oracle:thin:@//<host>:<port>/ServiceName

    jdbc:oracle:thin:@<host>:<port>:<SID>


    IBM DB2

    IBM DB2 Universal Driver Type 4

    驱动程序包名:db2jcc.jar db2jcc_license_cu.jar
    驱动程序类名: com.ibm.db2.jcc.DB2Driver
    URL: database_name>

    IBM DB2 Universal Driver Type 2

    驱动程序包名:db2jcc.jar db2jcc_license_cu.jar
    驱动程序类名: com.ibm.db2.jcc.DB2Driver
    URL: database_name>


    MySQL

    MySQL Connector/J Driver

    驱动程序包名:mysql-connector-java-x.x.xx-bin.jar
    驱动程序类名: com.mysql.JDBC jdbc:mysql://<host>:<port>/<database_name>
    默认端口3306,如果服务器使用默认端口则port可以省略
    MySQL Connector/J Driver 允许在jdbc:mysql://<host>:<port>/<database_name>?property1=value1&property2=value2


    Informix

    Informix 驱动程序包名:ifxjdbc.jar
    驱动程序类名: com.informix.JDBC jdbc:informix-sqli://{<ip-address>|<host-name>}:<port-number>[/<dbname>]: INFORMIXSERVER=<server-name>


    Sybase

    Sybase Adaptive Server Enterprise 驱动程序包名:jconn2.jar 或jconn3.jar
    驱动程序类名: com.sybase.jdbc.SybDriver (com.sybase.jdbc.SybDriver)
    URL: jdbc:sybase:Tds:<host>:<port>默认端口5000

    Sybase Adaptive Server Anywhere or Sybase IQ 驱动程序包名:jconn2.jar 或jconn3.jar
    驱动程序类名: com.sybase.jdbc.SybDriver (com.sybase.jdbc.SybDriver)
    URL: database_name>
    默认端口2638


    PostgreSQL

    PostgreSQL Native 驱动程序包名:驱动程序类名: org.postgresql.Driver
    URL: database_name>
    默认端口5432


    Teradata

    Teradata Driver for the 驱动程序包名:terajdbc4.jar tdgssjava.jar gui.jar 
    驱动程序类名: com.ncr.teradata.TeraDriver
    URL: 
    Type 4: jdbc:teradata://GatewayServerName:PortNumber
    /DatabaseServerName/Param1,Param2,...


    Netezza

    Netezza 驱动程序包名:terajdbc4.jar tdgssjava.jar gui.jar 
    驱动程序类名: org.netezza.Driver
    URL: database_name>

     

  • 相关阅读:
    数据绑定表达式语法(Eval,Bind区别)
    使用博客园的第一件事 自定义主题
    sql2000 跨服务器复制表数据
    使用UpdatePanel 局部刷新出现中文乱码的解决方法!!
    MMC不能打开文件MSC文件
    sql 日期 、时间相关
    loaded AS2 swf call function in AS3 holder
    Rewrite the master page form action attribute in asp.net 2.0
    100万个不重复的8位的随机数
    flash 中实现斜切变型
  • 原文地址:https://www.cnblogs.com/activiti/p/6703478.html
Copyright © 2011-2022 走看看