zoukankan      html  css  js  c++  java
  • 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);

  • 相关阅读:
    rocketmq 修改broker和namesrv默认设置的堆内存大小
    linux 向文件中添加内容 sed
    页面 请求错误总结
    将pgsql中的所有表的序列当前值设置为所需的值
    pg 强制断开连接 删库
    测试的基本概念
    Linking(3)
    Linking(1)
    Linking(2)
    Nginx Learning (5)
  • 原文地址:https://www.cnblogs.com/snake-hand/p/3184809.html
Copyright © 2011-2022 走看看