• Java Web连接各种数据库方式汇总


    1.Oracle数据库(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";simple 为你的数据库名

    String user="admin";

    String password="";

    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=mydb";//mydb为数据库

    String user="sa";

    String password="123456";

    Connnection 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://ip地址/myDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword";

    Connection conn=DriverManager.getConnection(url);

    6.MySQL数据库

    Class.forName('org.git.mm.mysql..Driver').newInstance();

    String url="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=truecharacterEncoding=8859_1";//myDB为数据库名

    Connection conn=DriverManager.getConnection(url);

    7.access数据库

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

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

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

    操作数据库方法

    String sql=" ";

    Statement st=conn.createStatement();

    ReusltSet rs=st.executeQuery(sql);

  • 相关阅读:
    商业智能领域需要了解的数据库优化理论
    动态监听与静态监听(转载)
    Oracle查看表结构的几种方法
    PLSQL Developer使用技巧整理
    Oracle数据库的三种验证机制
    EAV模型
    三门问题
    第一个python实例程序
    type()
    pi
  • 原文地址:https://www.cnblogs.com/snake-hand/p/3184809.html
Copyright © 2020-2023  润新知