注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

jiwenxu的博客

CODE

 
 
 

日志

 
 

JAVA连接数据库  

2006-11-23 16:40:00|  分类: J2EE |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
一.连接oracle数据库
   Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); 
    Stringurl="jdbc:oracle:thin:@服务器ip:1521:数据库名称";
    Connectionconn=DriverManager.getConnection(url,"用户名","密码");

二.连接mssql数据库

    连接驱动文件jtds-0.6.jar

    Stringurl="jdbc:jtds:sqlserver://localhost:1433/‘数据库名′";
    自带驱动:

    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
    Stringurl="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";

三.连接DB2数据库
    Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance(); 
    String url="jdbc:db2://localhost:5000/数据库名称";
四、jsp连接Informix数据库

     Class.forName("com.informix.jdbc.IfxDriver").newInstance();
     String url ="jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;
     user=testuser;password=testpassword";
    //testDB为你的数据库名
    Connection conn= DriverManager.getConnection(url);
    Statement stmt=conn.createStatement

五、jsp连接Sybase数据库

   Class.forName("com.sybase.jdbc.SybDriver").newInstance();
   String url ="jdbc:sybase:Tds:localhost:5007/tsdata";
   //tsdata为你的数据库名
   Properties sysProps =System.getProperties();
  SysProps.put("user","userid");
  SysProps.put("password","user_password");
   Connection conn=DriverManager.getConnection(url, SysProps);


六、jsp连接MySQL数据库 
       Class.forName("org.gjt.mm.mysql.Driver").newInstance();
     String url ="jdbc:mysql://localhost/softforum?

     user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
   //testDB为你的数据库名
    Connection conn= DriverManager.getConnection(url);
七 连接ACCESS

Connection conn=null;

try

{

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

String url="jdbc:odbc:Driver={Microsoft Access Driver(*.mdb)};DBQ="+DBpath;

conn=DriverManager.getConnection(url,"","");

}

catch (ClassNotFoundException e)

{

JOptionPane.showMessageDialog(null,e);

}

catch (SQLException e)

{

JOptionPane.showMessageDialog(null,e);

}

注意事项:

1.其中的DBpath即是数据库的路径,可以是相对的,也可以是绝对的。

2.尤其要注意url字符串中大括号中的空格一定要有,即MicrosoftAccess Driver (*.mdb)这里的空格一定要保留,否则会报错。

3.getConnection()方法中后两个参数是DB的用户名和密码,根据自己的情况设置。

  评论这张
 
阅读(45)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018