Java連接六類數(shù)據(jù)庫(kù)技巧全攻略
小編在本文將主要為大家介紹Java與Oracle、DB2、Sql Server、Sybase、MySQL、PostgreSQL等數(shù)據(jù)庫(kù)連接的方法。
1、Oracle數(shù)據(jù)庫(kù)
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 Server數(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、MySQL數(shù)據(jù)庫(kù)
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ù)庫(kù)名 Connection conn= DriverManager.getConnection(url);
6、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);
以上就是Java連接各類數(shù)據(jù)庫(kù)的技巧,相信一定會(huì)對(duì)大家實(shí)現(xiàn)java連接數(shù)據(jù)庫(kù)有所幫助。
- Java插入修改刪除數(shù)據(jù)庫(kù)數(shù)據(jù)的基本方法
- 使用Java對(duì)數(shù)據(jù)庫(kù)進(jìn)行基本的查詢和更新操作
- Java程序連接數(shù)據(jù)庫(kù)的常用的類和接口介紹
- java 連接sql server2008數(shù)據(jù)庫(kù)配置
- Java中使用JDBC操作數(shù)據(jù)庫(kù)簡(jiǎn)單實(shí)例
- Java數(shù)據(jù)導(dǎo)出功能之導(dǎo)出Excel文件實(shí)例
- Java導(dǎo)出txt文件的方法
- Java使用utf8格式保存文本文件的方法
- Java使用Preference類保存上一次記錄的方法
- Java實(shí)現(xiàn)從數(shù)據(jù)庫(kù)導(dǎo)出大量數(shù)據(jù)記錄并保存到文件的方法
相關(guān)文章
Java實(shí)現(xiàn)數(shù)組反轉(zhuǎn)翻轉(zhuǎn)的方法實(shí)例
本篇文章主要介紹了Java實(shí)現(xiàn)數(shù)組反轉(zhuǎn)翻轉(zhuǎn)的方法實(shí)例,詳細(xì)的介紹了3種實(shí)現(xiàn)方法,有興趣的可以了解一下。2017-04-04Java?nacos動(dòng)態(tài)配置實(shí)現(xiàn)流程詳解
使用動(dòng)態(tài)配置的原因是properties和yaml是寫(xiě)到項(xiàng)目中的,好多時(shí)候有些配置需要修改,每次修改就要重新啟動(dòng)項(xiàng)目,不僅增加了系統(tǒng)的不穩(wěn)定性,也大大提高了維護(hù)成本,非常麻煩,且耗費(fèi)時(shí)間2022-09-09Java Swing組件布局管理器之FlowLayout(流式布局)入門教程
這篇文章主要介紹了Java Swing組件布局管理器之FlowLayout(流式布局),結(jié)合實(shí)例形式分析了Swing組件布局管理器FlowLayout流式布局的常用方法及相關(guān)使用技巧,需要的朋友可以參考下2017-11-11Java中println輸出漢字亂碼問(wèn)題一招解決方案
這篇文章主要介紹了Java中println輸出漢字亂碼問(wèn)題一招解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12Spring?BeanPostProcessor后處理器源碼解析
這篇文章主要介紹了Spring?BeanPostProcessor后處理器源碼解析,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧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