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("com.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);

在上面的连接方法中,所涉及到的参数含义如下所示:

* com.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:访问数据库的密码

5.JAVA连接DB2数据库

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

String url="jdbc:db2://127.0.0.1:5000/sample";

String user="admin";

String password="";

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

在上面的连接方法中,所涉及到的参数含义如下所示:

* com.ibm.db2.jdbc.app.DB2Driver:驱动程序类的名称

* 127.0.0.1:数据库的IP地址

* 5000:数据库服务的端口

* sample:数据库的名称

* 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和连接数据库的驱动_java中连接各数据库的驱动类和连接方式相关推荐

  1. java如何向mysql插入_java中怎么向数据库插入数据 ?

    展开全部 Java程序向数据库中插入数据,代码如下://首先创建数据库,(access,oracle,mysql,sqlsever)其中之一,32313133353236313431303231363 ...

  2. java 给对象创建实例_Java中创建(实例化)对象的五种方式

    Java中创建(实例化)对象的五种方式1.用new语句创建对象,这是最常见的创建对象的方法. 2.通过工厂方法返回对象,如:String str = String.valueOf(23); 3.运用反 ...

  3. java 连接mysql工具类_java连接Mysql数据库的工具类

    一个封装好的链接Mysql数据库的工具类,可以方便的获取Connection对象关闭Statement.ResultSet.Statment对象等等 复制代码 代码如下: package myUtil ...

  4. 【工作笔记】如何在MySQL官网下载Java连接MySQL数据库的驱动jar包

    我们在开发时,Java连接MySQL数据库需要驱动jar包,而驱动包的版本要跟MySQL数据库版本相匹配,以下介绍怎样在MySQL官网下载各MySQL数据库对应版本的驱动包. 1.登陆Oracle官网 ...

  5. 【全教程】qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(一、编译连接前准备)

    一.说明 电脑系统:win10 qt版本:5.13.2和5.14.1(测试均成功) mysql版本:MySQL-5.5 本篇教程分为三个部分: [全教程]qt连接mysql--从qt编译mysql驱动 ...

  6. 【全教程】qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(二、编译连接)

    本篇教程分为三个部分: [全教程]qt连接mysql--从qt编译mysql驱动到qt连接mysql数据库(一.编译连接前准备) [全教程]qt连接mysql--从qt编译mysql驱动到qt连接my ...

  7. 向maven中添加Oracle数据库的驱动,有效!

    向maven中添加Oracle数据库的驱动,有效! 关键的第一步,查出本地Oracle的版本 利用版本号找到jar所在的目录 向maven安装这个jar包 向pom中添加依赖 项目中需要添加Oracl ...

  8. Android中实现SQLite数据库CRUD操作的两种方式

    Android中实现SQLite数据库CRUD操作的两种方式 SQLite是一款轻量级的关系型数据库,具有运行速度.占用资源少的特点.通常只需要几百KB的内存就够了,因此特别适合在移动设备上使用.SQ ...

  9. 为什么navicat12 连接远程数据库的时候,测试连接成功,但是打开失败?

    为什么navicat12 连接远程数据库的时候,测试连接成功,但是打开失败?

最新文章

  1. 算法 | 动画+解析,轻松理解「Trie树」
  2. R语言中if else、which、%in%的用法
  3. Git GitLab 使用及规范
  4. debian linux
  5. mvc根据绝对路径下载文件
  6. Struts2中访问HttpServletRequest和HttpSession
  7. JAVA入门级教学之(classpath的配置)
  8. python文件命名的错误
  9. 贪心——雪糕的最大数量(Leetcode 1833)
  10. 运行python时说要建如版权_当我运行python manage.py syncdb时,Django避免在数据库中创建PointField...
  11. 使用 JavaScript 生成二维码 —— QRCode.js
  12. nginx upstream配置_效率倍增!网易杭研Nginx自动扩缩容实践
  13. java读写yml文件
  14. Unity DOTS Burst 运行分析
  15. Hadoop——你不得不了解的大数据工具
  16. HTML5学习01-基础讲解、新特性
  17. 用户openId 和 unionId 的区别
  18. python解决凯撒密码
  19. php 小写还是大写,php中如何判断字母是大写还是小写
  20. 明仔说机:目前电视盒子哪个最好?五大口碑电视盒子推荐

热门文章

  1. Linux Alsa声卡驱动(2):代码分析
  2. 从一个Uiautomator的官方demo说源码
  3. 由GPS定位的经纬度转换成百度地图经纬度坐标
  4. 罚钱太多,项目经理要起义,如何摆平项目管理考核这个大难题?
  5. clumsy 弱网测试工具
  6. MES系统质量管理怎么做?
  7. 公众号接入 OpenAI 智能机器人
  8. 美丽的清晨,美好的开始
  9. 学asp.net的自己学做网站的第一感受
  10. python人物关系可视化百年孤独_百年孤独LDA主题分析