使用Java程序連接各種數(shù)據(jù)庫(kù)

          來(lái)源:賽迪網(wǎng)    作者:一角天空

          1、Oracle8/8i/9i數(shù)據(jù)庫(kù)(thin模式)

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

          String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl為數(shù)據(jù)庫(kù)的SID

          String user="test";

          String password="test";

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

          2、DB2數(shù)據(jù)庫(kù)

          Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();

          String url="jdbc:db2://localhost:5000/sample"; //sample為你的數(shù)據(jù)庫(kù)名

          String user="admin";

          String password="";

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

          3、SQL Server7.0/2000數(shù)據(jù)庫(kù)

          Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

          String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";

          //mydb為數(shù)據(jù)庫(kù)

          String user="sa";

          String password="";

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

          4、Sybase數(shù)據(jù)庫(kù)

          Class.forName("com.sybase.jdbc.SybDriver").newInstance();

          String url =" jdbc:sybase:Tds:localhost:5007/myDB";//myDB為你的數(shù)據(jù)庫(kù)名

          Properties sysProps = System.getProperties();

          SysProps.put("user","userid");

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

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

          5、Informix數(shù)據(jù)庫(kù)

          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為數(shù)據(jù)庫(kù)名

          Connection conn= DriverManager.getConnection(url);

          6、MySQL數(shù)據(jù)庫(kù)

          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為數(shù)據(jù)庫(kù)名

          Connection conn= DriverManager.getConnection(url);

          7、PostgreSQL數(shù)據(jù)庫(kù)

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

          String url ="jdbc:postgresql://localhost/myDB" //myDB為數(shù)據(jù)庫(kù)名

          String user="myuser";

          String password="mypassword";

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

          8、access數(shù)據(jù)庫(kù)直連用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() ;

          posted on 2008-08-01 11:58 zhangy 閱讀(103) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          <2008年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          統(tǒng)計(jì)

          常用鏈接

          留言簿(1)

          隨筆檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 始兴县| 肇东市| 汉中市| 洞头县| 马公市| 砚山县| 南汇区| 大关县| 津南区| 庆安县| 五寨县| 乌兰察布市| 花莲县| 锡林郭勒盟| 孙吴县| 辽阳市| 黄骅市| 聂荣县| 平舆县| 乌拉特前旗| 遂昌县| 麻阳| 彭山县| 望江县| 鹤庆县| 五指山市| 四平市| 北流市| 依兰县| 宜君县| 河北省| 获嘉县| 渭南市| 大同县| 鸡东县| 阿巴嘎旗| 铜山县| 浙江省| 九台市| 延寿县| 长治县|