Java连接各种数据库的实例

4/7/2006来源:Java认证人气:10149

此文中的代码主要列出连接数据库的关键代码,其他访问数据库代码省略

     1、Oracle8/8i/9i数据库(thin模式)

   Class.forName(\"oracle.jdbc.driver.OracleDriver\").newInstance();

   String url=\"jdbc:oracle:thin:@localhost:1521:orcl\";

   //orcl为数据库的SID

   String user=\"test\";

   String passWord=\"test\";

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

   2、DB2数据库

   Class.forName(\"com.ibm.db2.jdbc.app.DB2Driver \").newInstance();

   String url=\"jdbc:db2://localhost:5000/sample\";

   //sample为你的数据库名

   String user=\"admin\";

   String password=\"\";

   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=mydb\";

   //mydb为数据库

   String user=\"sa\";

   String password=\"\";

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


   4、Sybase数据库

   Class.forName(\"com.sybase.jdbc.SybDriver\").newInstance();

   String url =\" jdbc:sybase:Tds:localhost:5007/myDB\";

   //myDB为你的数据库名

   PRoperties sysProps = System.getProperties();

   SysProps.put(\"user\",\"userid\");

   SysProps.put(\"password\",\"user_password\");

   Connection conn= DriverManager.getConnection(url, SysProps);

   5、Informix数据库

   Class.forName(\"com.informix.jdbc.IfxDriver\").newInstance();

   String url =
   \"jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;

   user=testuser;password=testpassword\";

   //myDB为数据库名
   Connection conn= DriverManager.getConnection(url);

   6、MySQL数据库

   Class.forName(\"org.gjt.mm.mysql.Driver\").newInstance();

   String url =\"jdbc:mysql://localhost/myDB?

   user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1\"

   //myDB为数据库名

   Connection conn= DriverManager.getConnection(url);

   7、PostgreSQL数据库

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

   String url =\"jdbc:postgresql://localhost/myDB\"

   //myDB为数据库名

   String user=\"myuser\";

   String password=\"mypassword\";

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