A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

之前先声明一点,这段代码是楼主在一年半前学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技术,有些技术知识比较零碎分散,记笔记是复习知识的有效途径。但是即使记笔记了你也不会知道什么是重点、难点,所以建议新手可以到网上下载一些面试题(笔试),面试题里的很多东西都是平时的重难点也是经常用得到的东西。

最后,好记性不如烂笔头,学程序也是这样,好记性不如多敲代码。

2 个回复

倒序浏览
有一段代码被表情替换了。重新发一下那段代码。
String url="jdbc: oracle: thin:@localhost:5051:myOrcl";
回复 使用道具 举报
String url="jdbc: oracle: thin: @localhost:5051:myOrcl";
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马