Oracle数据库:

驱动程序包名:ojdbc14.jar

 驱动类的名字:oracle.jdbc.driver.OracleDriver

 JDBC URLjdbc:oracle:thin:@dbip:port:databasename

 说明:驱动程序包名有可能会变

      JDBC URL中黑色字体部分必须原封不动的保留,为该驱动识别的URL格式。红色字体部分需要根据数据库的安装情况填写。其中各个部分含义如下:

       dbip 为数据库服务器的IP地址,如果是本地可写:localhost127.0.0.1

       port 为数据库的监听端口,需要看安装时的配置,缺省为1521

       databasename 为数据库的SID,通常为全局数据库的名字。

        举例如果要访问本地的数据库allandb,端口1521,那么URL写法如下:

      jdbc:oracle:thin:@localhost:1521:allandb 下载地址如下:

http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html

例:代码....

package moudule1.first;
 
import java.sql.*;
 
public class FirstJdbc
{
      public static void main(String[] args)
      {
                 String sql="select * from yuchen_user";
                 Connection con=null;
                 Statement st=null;
                 ResultSet rs=null;
                
       try
       { 
                 Class.forName("oracle.jdbc.driver.OracleDriver");
                 con=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:name", "scott","tiger");
                 st=con.createStatement();
                 rs=st.executeQuery(sql);
                 while(rs.next())
                 {
                            System.out.println(rs.getInt("id"));
                            System.out.println(rs.getString("name"));
                 }
       }catch(Exception e)
       {
                 e.printStackTrace();
       }finally
       {
                 try
                 {
                      con.close();
                 }catch(Exception e)
                 {}
                
                 try
                 {
                      st.close();
                 }catch(Exception e)
                 {
                 }
                
                 try
                 {
                      rs.close();
                 }catch(Exception e)
                 {
                 }
                     
       }
 
                
      }
     
}



SQL Server数据库

   驱动程序包名:msbase.jarmssqlserver.jar msutil.jar

   驱动类的名字:com.microsoft.jdbc.sqlserver.SQLServerDriver

   JDBCURLjdbc:microsoft:sqlserver://dbip:port;DatabaseName=databasename

   说明:驱动程序包名有可能会变

       JDBC URL中黑色字体部分必须原封不动的保留,为该驱动识别的URL格式。红色字体部需要根据数据库的安装情况填写。其中各个部分含义如下:

      dbip 为数据库服务器的IP地址,如果是本地可写:localhost127.0.0.1

       port 为数据库的监听端口,需要看安装时的配置,缺省为1433

      databasename 数据库的名字。

       举例如果要访问本地的数据库allandb,端口1433,那么URL写法如下:

      jdbc: microsoft: sqlserver:@localhost:1433; DatabaseName =allandb

   




MySQL数据库

   驱动程序包名:mysql-connector-java-3.1.11-bin.jar

   驱动类的名字:com.mysql.jdbc.Driver

   JDBCURLjdbc:mysql://dbip:port/databasename

   说明:驱动程序包名有可能会变

       JDBC URL中黑色字体部分必须原封不动的保留,为该驱动识别的URL格式。红色字体部需要根据数据库的安装情况填写。其中各个部分含义如下:

       dbip 为数据库服务器的IP地址,如果是本地可写:localhost127.0.0.1

       port 为数据库的监听端口,需要看安装时的配置,缺省为3306

       databasename 数据库的名字。

        举例如果要访问本地的数据库allandb,端口1433,那么URL写法如下:

      jdbc:mysql://localhost:3306/allandb

 



Access数据库

   驱动程序包名:该驱动程序包含在JavaSE中,不需要额外安装。

   驱动类的名字:sun.jdbc.odbc.JdbcOdbcDriver

   JDBCURLjdbc:odbc:datasourcename

   说明:该驱动只能工作在Windows系统中,首先需要在操作系统中建立一个可以访问Access数据库的本地数据源(ODBC),如果名字为allandb,那么URL写法如下:

       jdbc:odbc:allandb