java怎么样通过jdbc连接postgre数据库

java怎么样通过jdbc连接postgre数据库,第1张

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

String url ="jdbc:postgresql:5432//localhost/harddisk"

//myDB为数据库

String user="myuser"

String password="mypassword"

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

1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar

Class.forName( org.gjt.mm.mysql.Driver )

2. PostgreSQL(http://www.de.postgresql.org)pgjdbc2.jar

Class.forName( org.postgresql.Driver )

3. Oracle(http://www.oracle.com/ip/deploy/database/oracle9i/)classes12.zip

Class.forName( oracle.jdbc.driver.OracleDriver )

4. Sybase(http://jtds.sourceforge.net)jconn2.jar

Class.forName( com.sybase.jdbc2.jdbc.SybDriver )

5. Microsoft SQLServer(http://jtds.sourceforge.net)

Class.forName( net.sourceforge.jtds.jdbc.Driver )

6. Microsoft SQLServer(http://www.microsoft.com)

Class.forName( com.microsoft.jdbc.sqlserver.SQLServerDriver )

7. ODBC

Class.forName( sun.jdbc.odbc.JdbcOdbcDriver )

8.DB2

Class.forName(Com.ibm.db2.jdbc.net.DB2Driver)

除了这些以外,只要你用解压器打开驱动文件(*.zip, *.jar)你就可以在打开的的窗口的文件夹里面找到Driver.class文件,而从压缩文件根目录到此文件的绝对路径就是这个驱动名。 (用的时候把文件分隔符换成 . 就可以了)

public class Cnn { /** * 静态连接数据库函数 * @return Connection */ public static Connection getConn() { // String dbDriver="sun.jdbc.odbc.JdbcOdbcDriver"// String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)}DBQ=JICQ2006.mdb"// String user=""// String password=""String dbDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver"String url="jdbc:microsoft:sqlserver://localhost:1433DatabaseName=chat"String user="yong"String password="yong"Connection con=nulltry { Class.forName(dbDriver).newInstance()con=DriverManager.getConnection(url,user,password)} catch(Exception ex) { ex.printStackTrace()} return con} }


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9565167.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存