• JDBC各种数据库连接方式


    1)连接Oracle 8/8i/9i/10g/11g(thin模式)

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

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

    String user="test";

    String password="test";

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

    2)连接DB2数据库

    Class.forName("com.ibm.db2.jcc.DB2Driver");

    String url="JDBC:db2://localhost:5000/testDb";

    String user="test"; String password="test";

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

    3)连接MySQL数据库

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

    String url="JDBC:mysql://localhost:8080/testDB";

    String user="test"; String password="test";

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

    4)连接SQL Server2000数据库

    Class.forName("com.microsoft.JDBC.sqlserver.SQLServerDriver");

    String url="JDBC:microsoft:sqlserver://localhost:1433;DatabaseName=testDb";

    String user="test"; String password="test";

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

    5)连接PostgreSQL数据库

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

    String url="JDBC:postgresql://localhost/testDb";

    String user="test"; String password="test";

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

    6)连接Access数据库

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

    String url="JDBC:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+application.getRealPath("/Data/testDb/mdb");

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

    7连接Sybase数据库

    Class.forName("com.sybase.JDBC.SybDriver");

    String url="JDBC:sybase:Tds:localhost:5007/testDb";

    Properties pro=System.getProperties();

    pro.put("user","userId");

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

    Connection con=DriverManager.getConnection(url,pro);

    8连接informix数据库

    Class.forName("com.informix.JDBC.ifxDriver");

    String url="JDBC:informix-sqli:localhost:1533/testDb:INFORMIXSERVER=myserver"user=testUser;password=testpassword"; Connection con=DriverManager.getConnection(url);

  • 相关阅读:
    实现Oracle的字符串分割(split)[摘录]
    批处理加密[转摘]
    .NET Framework 3.5 SP1安装时下载文件问题及精简方法[转载]
    Oracle 管道化表函数(Pipelined Table)[转载]
    FCKeditor只读与编辑状态切换的不完全解决方案[原创]
    C# Web开发中弹出对话框的函数[转载]
    广发信用卡提现手续费及利息计算器VB源码[原创]
    提升个人网站流量的工具集合(真实IP流量)[转载]
    12.26 3日沙盘Top20分析
    12.29 股票量能沙盘分析软件更新
  • 原文地址:https://www.cnblogs.com/kxdblog/p/4500797.html
Copyright © 2020-2023  润新知