之前先声明一点,这段代码是楼主在一年半前学JAVAEE时总结的,一年半后的今天数据库的版本可能会有更新,但是代码应该始终都是一样,如果数据库的版本对应不上,自己修改一下参数就可以了。
1、Oracle8/8i/9i数据库(thin模式)(用的很多)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:5051:myOrcl"; ////myOrcl为数据库的名称
String user="user01";
String password="123951";
Connection conn= DriverManager.getConnection(url,user,password);
2、DB2数据库(用的多)
Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();
String url="jdbc:db2://localhost:5050/db2OfMe";
//db2OfMe为个人数据库名
String user="user01";
String password="123951";
Connection conn= DriverManager.getConnection(url,user,password);
3、Sql Server7.0/2000数据库(用的多)
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mySqldb";
//mydb为数据库
String user="user01";
String password="123951";
Connection conn= DriverManager.getConnection(url,user,password);
4、Sybase数据库(用的较少)
Class.forName("com.sybase.jdbc.SybDriver").newInstance();
String url =" jdbc:sybase:Tds:localhost:5052/mySybdb";
//mySybdb为你的数据库名
Properties sysProps = System.getProperties();
SysProps.put("user","userid");
SysProps.put("password","user_password");
Connection conn= DriverManager.getConnection(url, SysProps);
6、MySQL数据库(常用)
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url ="jdbc:mysql://localhost/myDB?user=user&password=123951&useUnicode=true&characterEncoding=UTF-8"
//myDB为数据库名
Connection conn= DriverManager.getConnection(url);
新手刚接触几个数据库的时候可能会弄混,所以给新学习JAVA的新手整理一下常用的数据库连接方法,同时也是与老手交流~给大家分享一下~
另外,新手刚学习JAVA技术,有些技术知识比较零碎分散,记笔记是复习知识的有效途径。但是即使记笔记了你也不会知道什么是重点、难点,所以建议新手可以到网上下载一些面试题(笔试),面试题里的很多东西都是平时的重难点也是经常用得到的东西。
最后,好记性不如烂笔头,学程序也是这样,好记性不如多敲代码。 |
|