几个数据库的JDBC

来源:互联网 发布:linux可命令行以做什么 编辑:程序博客网 时间:2024/05/16 16:19

Oracle:

Class.forName("oracle.jdbc.dirver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//这里的orcl为数据库(SID实例名)
String user="system";//用户名
String pwd="manager123456";//密码
java.sql.Connection conn=DriverManager.getConnection(url,user,pwd);

 

MySQL:
String Driver="com.mysql.jdbc.Driver"; //驱动程序
String URL="jdbc:mysql://localhost:3306/db_name"; //连接的URL,db_name为数据库名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).new Instance();
Connection con=DriverManager.getConnection(URL,Username,Password);

 

Microsoft SQL Server:
String Driver="com.microsoft.jdbc.sqlserver.SQLServerDriver"; //连接SQL数据库的方法
String URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name"; //db_name为数据库名
String Username="username"; //用户名
String Password="password"; //密码
Class.forName(Driver).new Instance(); //加载数据可驱动
Connection con=DriverManager.getConnection(URL,UserName,Password); //


Sybase:

Class.forName("com.sybase.jdbc.SybDriver").newInstance();
String url="jdbc:sybase:Tds:localhost:5007/erp";
//erp为数据库名
Properties sysProps=System.getProperties();
sysProps.put("user","sa");//用户名
sysProps.put("password","");//密码
java.sql.Connection conn=DriverManager.getConnection(url,SysProps);


DB2数据库连接:

Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();
String url="jdbc:db2://localhost:5000/sample";
//sample为DB2数据库名
String user="admin";
String pwd="";//密码
java.sql.Connetion conn=DriverManager.getConnection(url,user,pwd);

原创粉丝点击