`

Java各类连数据库语句

 
阅读更多

Class.forName(驱动字符串)

Connection connection=DriverManager.getConnection(连接字符串)

 

SQL 2000
1 通用的JDBC-ODBC桥连接

驱动字符串  sun.jdbc.odbc.JdbcOdbcDriver
连接字符串  JDBC:ODBC:数据源名

2通过JDBC的纯连接

驱动字符串  com.microsoft.jdbc.sqlserver.SQLServerDriver
连接字符串  jdbc:microsoft:sqlserver://localhost:1433;databaseName=数据库名

SQL 2005
驱动字符串  com.microsoft.sqlserver.jdbc.SQLServerDriver
连接字符串  jdbc:sqlserver://localhost:1433;DatabaseName=数据库名

MySQL数据库

 

Class.forName("org.gjt.mm.mysql.Driver").newInstance(); //或者Class.forName("com.mysql.jdbc.Driver");

String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1" 

//myDB为数据库名 

Connection conn= DriverManager.getConnection(url);  

 

Oracle
Oracle连接

驱动字符串 oracle.jdbc.driver.OracleDriver
连接字符串 1) thin方式  JDBC:ORACLE:thin:@主机名:端口号:数据库例程名
                2) oci8方式  JDBC:ORACLE:oci8:@网络服务名

 

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);

 

 

Access

驱动字符串 sun.jdbc.odbc.JdbcOdbcDriver

连接字符串 jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=数据库文件.mdb

access数据库直连用ODBC的

 

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,"","");

Statement stmtNew=conn.createStatement() ; 

 

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);  

 

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); 

 

 

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);  

 

 

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);  

分享到:
评论

相关推荐

    java连接数据库驱动加载

    java 编程中连接数据库如何加载各类驱动

    Java GUI超市进销存管理系统

    但是需要自己更改连接数据库语句。有部分界面是死的,没有作用。但是读者可根据课设需要自行发挥。 package建的比较随意,抱歉抱歉。。 设计思想和设计方法,针对超市进销存从计划购买、入库库存到销售等各阶段的...

    课程设计-基于Java web SSH框架的高校在线评价系统(源码+数据库+报告+ppt).zip

    教师教学质量评价系统评价躬耕包括学生评教、领导评教、专家评教、教师评教和家长评教。...系统使用说明:将源码导入java ee工具,导入系统所需的jar包,导入MySQL数据库,修改数据库连接语句,调试运行。

    JDBC 3.0数据库开发与设计

    2.2.5 Java连接各类数据库的程序代码 2.3 Web应用服务器 2.3.1 Tomcat的安装及系统文件设置 2.3.2 WebSphere简介 2.3.3 WebLogic的安装和配置 2.3.4 Resin的安装与配置 2.4 Java开发环境 2.4.1 JDK设置 ...

    数据库系统原理课程设计,基于Java实现的超市会员管理系统源码+数据库+课程设计报告,含图形界面

    包括但不限于,驱动资源寻找,版本确认,驱动导入,数据库建立接,sql 语句执行等方面的知识。同时还学习到了 java 图形界面编程,加深了对窗体、面板、标签、界面布局等知识的理解。能够通过代码编程实现设计好的...

    ojdbc6-11.2.0.2.0.jar

    JDBC, 全称为Java DataBase Connectivity standard, 它是一个面向对象的应用程序接口(API), 通过它可访问各类关系数据库。JDBC也是java核心类库的一部分。 JDBC的最大特点是它独立于具体的关系数据库。与ODBC ...

    Java Web应用开发:JDBC.ppt

    JDBC, 全称为Java DataBase Connectivity, 它是一个面向对象的应用程序接口(API), 通过它可访问各类关系数据库。JDBC也是java核心类库的一部分。 JDBC能做三件事: 和数据库建立连接 向数据库发送SQL语句 处理...

    通用数据接口管理系统CDI

    本系统作为关系型数据库接口配置管理系统,可通过图形化界面配置各类数据接口,无需编写任何后台java或.net代码,...使用该系统人员需要对数据库具有一定应用基础知识,熟练掌握各类数据库SQL语句及存储过程编写能力。

    通用数据接口管理系统(CDIsys免费版)v2.0

    使用该系统人员需要对数据库具有一定应用基础知识,熟练掌握各类数据库SQL语句及存储过程编写能力。 工具共分为两部分: cdi_demo为接口图形化定义界面功能。可对接口数据源、接口功能定义、输入参数、输出参数、...

    java学生信息管理系统开发完整课程设计(可直接提交)

    (4)各类信息的查询:按简单条件和复合条件对各类信息进行查询。 (5)学生信息的统计:自己设计统计条件对学生信息进行统计。 4)撰写课程设计报告。要求格式规范,内容正确,结构合理,语句通顺

    java教程 pp版刘建伟主讲

    Java教程ppt版,主讲人:刘建伟 所有面向对象的应用开发,包括面向对象的事件描述、处理、综合等。 计算过程的可视化、可操作化的软件的开发。...与各类数据库连接查询的 SQL 语句实现。 其他应用类型的程序。

    java毕设项目之基于java+ssm党建工作小秘书.zip

    MyBatis持久层框架:用于数据持久化操作,简化了SQL语句的编写和数据库的交互。 MySQL数据库:存储应用数据,保证数据的一致性和安全性。 Maven构建工具:用于项目构建和依赖管理,简化了项目的配置过程。 Bootstrap...

    小区物业管理毕业设计java源码+毕设

    Internet已经成为人们生活、工作、学习...本文中数据库服务器端采用了SQL SERVER2000作为后台数据库,以先进的JDBC技术与数据库连接,结合SQL语句处理对用户分类,添加,删除,修改等操作,使Web与数据库紧密联系起来。

    邮件收发系统(包含数据库及各种文档)

    这是合伙完成的一个邮件收发系统,是使用servlet+jsp进行开发,使用到javamail,fck,ajax,json等技术,数据库使用sql2005,这个包中既包含源程序,还包括数据库见表语句,整个数据库,一级各种资料和各类文档,适合...

    java课程设计报告---万年历.doc

    计算说明书部分 " "数据库设计分析 " "1. 总天数的算法:首先用if语句判断定义年到输入年之间每一年是否为闰 " "年,是闰年,该年的总天数为366,否则,为365。然后判断输入的年是否为" "定义年,若是,令总天数S=1...

    Java毕业设计-基于ssm框架开发的大学生兼职平台的设计与开发+jsp-毕业论文(附源代码).rar

    MyBatis框架则负责与数据库的交互,通过XML或注解的方式配置SQL语句,使得数据库操作更加灵活和安全。 前端部分采用JSP技术进行开发,结合CSS和JavaScript,实现了美观且交互性强的用户界面。用户可以轻松浏览各类...

    Toad 使用快速入门

    在schema browser的帮助下,可以方便的浏览数据库内部的各类数据库对象,比如表,索引,序列,存储过程等,而且可以方便的倒出DDL语句和进行各种修改,重建工作。定位到某一类对象上,这列对象允许的操作都会自动列...

    JDiy开发框架与javaWeb建站平台v1.0

     JDiy拥有完整的运行日志记录(包括显示SQL语句),在进行JDiy开发时,您可以使用各类日志门面(例如slf4j)来定义日志并跟踪您的开发。 JDiy官方网站及入门教程: http://jdiy.net/ JDiy在线帮助API文档: ...

    Java学习笔记-个人整理的

    {5.1.1}各类时间日期转换}{94}{subsection.5.1.1} {5.1.2}时间的输入与输出}{97}{subsection.5.1.2} {5.2}数字的输入输出}{97}{section.5.2} {5.2.1}将浮点数四舍五入到指定精度}{98}{subsection.5.2.1} {6}...

Global site tag (gtag.js) - Google Analytics