JDBC连接mysql和各种数据库连接串
2009-02-27 13:45
393 查看
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.ResultSet; import java.sql.Statement; import java.sql.*; public class BaseConnection { private Connection con = null; protected Connection getCon(){ ResultSet rs=null; Statement stmt = null; try { Class.forName("org.gjt.mm.mysql.Driver"); String url="jdbc:mysql://192.168.0.10/数据库名?user=USR&password=PWD"; conn = DriverManager.getConnection(url); stmt = conn.createStatement(); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } return con; } } 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); |
相关文章推荐
- JDBC连接各种数据库驱动方法与连接SQLServer2000与MySQL范例
- JDBC连接各种数据库驱动方法与连接SQLServer2000与MySQL范例
- JDBC连接数据库速查(Oracle8/8i/9i,DB2,MySQL各种数据库使用JDBC连接的方式)
- 在jsp中如何有JDBC连接各种数据库之MySQL
- JSP通过JDBC连接各种数据库的连接方式总结。(MySql、Orcal、SqlServer、DB2等数据库)
- JDBC各种数据库连接字符串和URL
- jdbc各种数据库连接的格式
- JDBC连接各种数据库方法
- JDBC连接数据库以及常用接口(mysql与oracle)
- 传智播客JavaWeb day10-jdbc操作mysql、连接数据库六大步骤
- java使用jdbc连接数据库工具类和jdbc连接mysql数据示例
- jdbc连接各种数据库方式列表
- JDBC 连接数据库实例(MySQL为例)
- JAVA连接各种数据库的JDBC驱动下载及连接字符串URL写法(原创加转帖)
- JDBC通过Mysql驱动包连接数据库
- jdbc连接各种数据库的方法
- JDBC连接各种数据库的字符串,就是不好记
- 各种数据库(oracle、mysql、sqlserver等)在Spring中数据源的配置和JDBC驱动包 .
- jdbc 连接数据库、批量操作、事务(oracle、mysql)
- Java 通过 JDBC 连接 MySQL 数据库的简单示例