JAVA连接各种数据库

原创 2007年10月12日 15:21:00
 1.JAVA连接ACCESS数据库
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ="+application.getRealPath("/Data/ReportDemo.mdb");
Connection conn = DriverManager.getConnection(url,"","");
在上面的连接方法中,所涉及到的参数含义如下所示:
* sun.jdbc.odbc.JdbcOdbcDriver:驱动程序类的名称。
* /Data/ReportDemo.mdb:数据库文件
* 其中的用户名和密码均为空
2.JAVA连接MySQL数据库
Class.forName("org.gjt.mm.mysql.Driver");
String url="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&userUnicode=true&characterEncoding=8859_1"
Connection conn = DriverManager.getConnection(url);
在上面的连接方法中,所涉及到的参数含义如下所示:
* org.gjt.mm.mysql.Driver:驱动程序类的名称
* localhost:数据库的地址
* myDB:数据库的名称
* soft:访问数据库的用户名
* soft1234:访问数据库的密码
* 8859_1:使用的字符集。
3.JAVA连接SQL Server 7.0/2000数据库
Class.forName("comm.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
String user="sa";
String password="";
Connection conn = DriverManager.getConnection(url,user,password);
在上面的连接方法中,所涉及到的参数含义如下所示:
* comm.microsoft.jdbc.sqlserver.SQLServerDriver:驱动程序类的名称
* localhost:数据库的地址
* 1433:数据库服务的端口
* myDB:数据库的名称
* user:访问数据库的用户名
* password:访问数据库的密码
4.JAVA连接Oracle 8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver");
String url="jdbc:oracle:thin:@192.168.0.1:1521:orcl";
String user="test";
String password="test";
Connection conn = DriverManager.getConnection(url,user,password);
在上面的连接方法中,所涉及到的参数含义如下所示:
* oracle.jdbc.driver.OracleDriver:驱动程序类的名称
* jdbc:oracle:thin:使用thin模式连接
* 192.168.0.1:数据库的IP地址
* 1521:数据库服务的端口,这是Oracle的默认值
* orcl:数据库的SID
* user:访问数据库的用户名
* password:访问数据库的密码
6.JAVA连接Sybase数据库
Class.forName("com.sybase.jdbc.Sybdriver");
String url="jdbc:sybase:Tds:localhost:5007/myDB";
Properties sysProps = System.getProperties();
SysProps.put("user","userid");
SysProps.put("password","user_password");
Connection conn = DriverManager.getConnection(url,SysProps);
在上面的连接方法中,所涉及到的参数含义如下所示:
* com.sybase.jdbc.Sybdriver:驱动程序类的名称
* localhost:数据库的地址
* 5007:数据库服务的端口
* myDB:数据库的名称
* userid:访问数据库的用户名
* user_password:访问数据库的密码
7.JAVA连接Informix数据库
Class.forName("com.informix.jdbc.IfxDriver");
String url="jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword";
Connection conn = DriverManager.getConnection(url);
在上面的连接方法中,所涉及到的参数含义如下所示:
* com.informix.jdbc.IfxDriver:驱动程序类的名称
* 123.45.67.89:数据库的地址
* 1533:数据库服务的端口
* myDB:数据库的名称
* myserver:数据库服务器的名称
* testuser:访问数据库的用户名
* testpassword:访问数据库的密码
8.JAVA连接PostgreSQL数据库
Class.forName("org.postgresql.Driver");
String url="jdbc:postgresql://localhost/myDB";
String user="myuser";
String password="mypassword";
Connection conn = DriverManager.getConnection(url,user,password);
在上面的连接方法中,所涉及到的参数含义如下所示:
* org.postgresql.Driver:驱动程序类的名称
* localhost:数据库的地址
* myDB:数据库的名称
* myserver:数据库服务器的名称
* myuser:访问数据库的用户名
* mypassword:访问数据库的密码

JAVA中数据库的连接一般方法

package day01; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet...
  • what_the_fvck
  • what_the_fvck
  • 2017年03月22日 20:09
  • 1255

Java连接和操作数据库

JDBC 1、JDBC是开发数据库引用的java API,通过JDBC,使用Java设计的程序能够执行SQL语言、获取结果、在用户界面中显示数据,并且能将所做的改动传回数据库,同时JDBC ...
  • Al_assad
  • Al_assad
  • 2016年11月01日 08:36
  • 1853

完整java连接数据库步骤

完整java连接数据库步骤
  • javaniuniu
  • javaniuniu
  • 2016年09月01日 21:23
  • 7963

java连接mysql数据库的详细步骤

java连接mysql数据库的详细步骤 连接说明: a、mysql连接的驱动 b、mysql数据库的安装 c、eclipse e、数据库服务是否打开(控制面板——管理工具——服务——找...
  • huwentao0305
  • huwentao0305
  • 2016年11月28日 15:48
  • 12210

JAVA访问数据库之连接数据库

开发一个访问数据库的应用程序,首先要加载数据库的驱动程序,只需要在第一次访问数据库时加载一次,然后每次运行时创建一个Connection实例,紧接着执行操作数据库的SQL语句,并处理返回的结果集,最后...
  • jianggujin
  • jianggujin
  • 2016年01月06日 09:57
  • 2741

java数据库连接(一)--从最简单地jdbc连接说起

JDBCJDBC全称"Java DataBase Connectivity",它是一套面向对象的应用程序接口(API),并且制定了统一的访问各类关系数据库的标准接口,为各个数据库厂商提供了标准的接口实...
  • czw2010
  • czw2010
  • 2014年01月19日 22:33
  • 26405

Java与本地sql server数据库的配置与连接以及使用案例

Java与本地sql server数据库的配置与连接以及使用案例
  • leigeno
  • leigeno
  • 2016年07月10日 19:12
  • 5205

java连接MySQL数据库时常见故障问题的分析与解决

初学的mysql经常会碰到mysql无法连接的错误。收集的这样问题的现象和原因。   先自己扔块砖头出来。   归纳如下: 更改mysql root账号密码 mysql> SE...
  • u013569416
  • u013569416
  • 2014年05月04日 22:33
  • 1814

java连接数据库(二)access: 简单连接步骤

用到的工具: java JDK 1.7 Access 2013 ODBC数据源
  • u010214003
  • u010214003
  • 2014年09月18日 01:10
  • 8419

JAVA WEB几种数据库连接方式

 1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); S...
  • zkeal
  • zkeal
  • 2015年07月07日 22:50
  • 1241
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JAVA连接各种数据库
举报原因:
原因补充:

(最多只允许输入30个字)