Java連接六類數(shù)據(jù)庫技巧全攻略
小編在本文將主要為大家介紹Java與Oracle、DB2、Sql Server、Sybase、MySQL、PostgreSQL等數(shù)據(jù)庫連接的方法。
1、Oracle數(shù)據(jù)庫
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl為數(shù)據(jù)庫的SID String user="test"; String password="test"; Connection conn= DriverManager.getConnection(url,user,password);
2、DB2數(shù)據(jù)庫
Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance(); String url="jdbc:db2://localhost:5000/sample"; //sample為你的數(shù)據(jù)庫名 String user="admin"; String password=""; Connection conn= DriverManager.getConnection(url,user,password);
3、Sql Server數(shù)據(jù)庫
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb"; //mydb為數(shù)據(jù)庫 String user="sa"; String password=""; Connection conn= DriverManager.getConnection(url,user,password);
4、Sybase數(shù)據(jù)庫
Class.forName("com.sybase.jdbc.SybDriver").newInstance(); String url =" jdbc:sybase:Tds:localhost:5007/myDB"; //myDB為你的數(shù)據(jù)庫名 Properties sysProps = System.getProperties(); SysProps.put("user","userid"); SysProps.put("password","user_password"); Connection conn= DriverManager.getConnection(url, SysProps);
5、MySQL數(shù)據(jù)庫
Class.forName("org.gjt.mm.mysql.Driver").newInstance(); String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1" //myDB為數(shù)據(jù)庫名 Connection conn= DriverManager.getConnection(url);
6、PostgreSQL數(shù)據(jù)庫
Class.forName("org.postgresql.Driver").newInstance(); String url ="jdbc:postgresql://localhost/myDB" //myDB為數(shù)據(jù)庫名 String user="myuser"; String password="mypassword"; Connection conn= DriverManager.getConnection(url,user,password);
以上就是Java連接各類數(shù)據(jù)庫的技巧,相信一定會對大家實現(xiàn)java連接數(shù)據(jù)庫有所幫助。
- Java插入修改刪除數(shù)據(jù)庫數(shù)據(jù)的基本方法
- 使用Java對數(shù)據(jù)庫進行基本的查詢和更新操作
- Java程序連接數(shù)據(jù)庫的常用的類和接口介紹
- java 連接sql server2008數(shù)據(jù)庫配置
- Java中使用JDBC操作數(shù)據(jù)庫簡單實例
- Java數(shù)據(jù)導(dǎo)出功能之導(dǎo)出Excel文件實例
- Java導(dǎo)出txt文件的方法
- Java使用utf8格式保存文本文件的方法
- Java使用Preference類保存上一次記錄的方法
- Java實現(xiàn)從數(shù)據(jù)庫導(dǎo)出大量數(shù)據(jù)記錄并保存到文件的方法
相關(guān)文章
Java實現(xiàn)數(shù)組反轉(zhuǎn)翻轉(zhuǎn)的方法實例
本篇文章主要介紹了Java實現(xiàn)數(shù)組反轉(zhuǎn)翻轉(zhuǎn)的方法實例,詳細(xì)的介紹了3種實現(xiàn)方法,有興趣的可以了解一下。2017-04-04Java?nacos動態(tài)配置實現(xiàn)流程詳解
使用動態(tài)配置的原因是properties和yaml是寫到項目中的,好多時候有些配置需要修改,每次修改就要重新啟動項目,不僅增加了系統(tǒng)的不穩(wěn)定性,也大大提高了維護成本,非常麻煩,且耗費時間2022-09-09Java Swing組件布局管理器之FlowLayout(流式布局)入門教程
這篇文章主要介紹了Java Swing組件布局管理器之FlowLayout(流式布局),結(jié)合實例形式分析了Swing組件布局管理器FlowLayout流式布局的常用方法及相關(guān)使用技巧,需要的朋友可以參考下2017-11-11Spring?BeanPostProcessor后處理器源碼解析
這篇文章主要介紹了Spring?BeanPostProcessor后處理器源碼解析,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2023-09-09java中PO、VO、BO、POJO、DAO、DTO、TO、QO、Bean、conn的理解
這篇文章主要介紹了java中PO、VO、BO、POJO、DAO、DTO、TO、QO、Bean、conn的理解,需要的朋友可以參考下2020-02-02