`
cfan1874
  • 浏览: 42572 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Java连接Oracle11G,mysql和Tomcat等配置(第一次写日记)

    博客分类:
  • Java
阅读更多
   学习Java配置一直是我好大的问题,今天花了一上午对Java环境变量,Java连接Oracle11G,mysql,TOMCAT6进行了配置,记录下来:
    一,Java:
1,用户变量(针对有个用户)
2,编辑PATH,在变量值后面加D:\Java\jdk\bin(我的安装路径),
3,在CMD里面运行Java -version出现Java版本等就对了。
    二,连接MYSQL:
1,首先找到MYSQL的驱动包(哪儿找就不说了),放在磁盘上,我的是(D:\java\util\mysql-connector-java-5.0.4-bin);
2,配置,用户变量里如果没有就创建一个classpath,变量值为.;(分号)d:\java\util\mysql-connector-java-5.0.4-bin.jar,如果有classpath就在后面加分号后加d:\java\util\mysql-connector-java-5.0.4-bin.jar
3,测试代码:
import java.sql.Connection ;
import java.sql.DriverManager ;
import java.sql.SQLException ;
public class ConnectionDemo02{
	// 定义MySQL的数据库驱动程序
	public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;
	// 定义MySQL数据库的连接地址
	public static final String DBURL = "jdbc:mysql://localhost:3306/数据库名" ;
	// MySQL数据库的连接用户名
	public static final String DBUSER = "root" ;
	// MySQL数据库的连接密码
	public static final String DBPASS = "mysqladmin" ;
	public static void main(String args[]){
		Connection conn = null ;		// 数据库连接
		try{
			Class.forName(DBDRIVER) ;	// 加载驱动程序
		}catch(ClassNotFoundException e){
			e.printStackTrace() ;
		}
		try{
			conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;
		}catch(SQLException e){
			e.printStackTrace() ;
		}
		System.out.println(conn) ;	// 如果此时可以打印表示连接正常
		try{
			conn.close() ;			// 数据库关闭
		}catch(SQLException e){
			e.printStackTrace() ;
		}
	}
};


    三,连接Oracle11G:
1,找到驱动包,在oracle安装目录下我的是D:\Oracle\product\11.1.0\db_1\jdbc\lib;此目录下有ojdbc5.jar,ojdbc6.jar,如果jdk5就用5,6就用6;
2,配置驱动包的变量(我把驱动包拷出来,放在d:\java\util里面),配置后上面MYSQL的类似。
3,测试代码:
import java.sql.Connection ;
import java.sql.DriverManager ;
import java.sql.SQLException ;
import java.sql.PreparedStatement ;
public class JDBCOracle{
	// 定义MySQL的数据库驱动程序
	public static final String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
	// 定义MySQL数据库的连接地址
	public static final String DBURL = "jdbc:oracle:thin:@localhost:端口号:数据库标识符" ;
         //端口号后标识符可以通过在doc下运行lsnrctl status查看
	// MySQL数据库的连接用户名
	public static final String DBUSER = "scott" ;
	// MySQL数据库的连接密码
	public static final String DBPASS = "tiger" ;
	public static void main(String args[]) throws Exception{	// 所有异常抛出
		Connection conn = null ;		// 数据库连接
		Class.forName(DBDRIVER) ;	// 加载驱动程序
		conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;
		PreparedStatement pstmt = null ;
		String sql = "INSERT INTO person(id,name,age,birthday) VALUES (myseq.nextVal,?,?,?)" ;
		pstmt = conn.prepareStatement(sql) ;
		pstmt.setString(1,"李兴华") ;
		pstmt.setInt(2,30) ;
		pstmt.setDate(3,new java.sql.Date(new java.util.Date().getTime())) ;
		pstmt.executeUpdate() ;	// 执行更新操作
		pstmt.close() ;
		conn.close() ;			// 数据库关闭
	}
};


   四,tomcat配置
1,安装时要选择jre所在的路径;
2,找到server.xml,在host标签下配置虚拟目录,
<Context path="test" docBase="I:\JavaWeb" reloadable="true"></Context>
3,如果想要资源也目录的形式显出来,找到安装目录conf目录下的web.xml,找到listing标签(可以通过ctrl+f,搜索),修改        <init-param>
            <param-name>listings</param-name>
            <param-value>true</param-value>
        </init-param>

记录完成!!2012年7月27日 10:59:15
分享到:
评论

相关推荐

    Tomcat下对Oracle数据库连接池数据源的配置

    本教程将详细解释如何在Tomcat服务器上配置Oracle 10g数据库的连接池数据源。 首先,确保你已经安装了必要的软件环境: 1. Java环境:JDK 1.4 2. 服务器:Tomcat 5.5 3. 数据库:Oracle 10g 配置步骤如下: 1. **...

    java连接oracle和mysql数据库的jar包

    Java是一种广泛使用的编程语言,尤其在企业级应用中,它经常需要与各种数据库进行交互,如Oracle和MySQL。为了在Java程序中连接到这些数据库,我们需要特定的驱动程序,通常以JAR(Java Archive)文件的形式存在。...

    oracle11g,plsql,jdk1.6,tomcat6.0及安装说明

    Oracle 11g、PL/SQL Developer、JDK 1.6 和 Tomcat 6.0 是四个在IT行业中至关重要的软件组件,尤其对于企业级Java应用的开发和部署而言。接下来,我们将深入探讨这些软件的功能、安装过程以及它们如何协同工作。 ...

    oracle11g JDBC驱动jar包+java测试案例

    本资源包含Oracle 11g的JDBC驱动jar包以及相关的Java测试案例,帮助开发者理解和实践如何在Java程序中使用这些驱动来连接和操作Oracle数据库。 首先,Oracle JDBC驱动主要分为两类: Thin驱动 和 Thin 驱动。Thin...

    Java JDBC连接Oracle 11g的jar包

    当我们需要在Java程序中连接Oracle 11g数据库时,通常需要依赖特定的驱动jar包,如`classes12.jar`。 `classes12.jar`是Oracle提供的JDBC驱动程序,包含了与Oracle数据库交互所需的类和方法。在Java程序中,我们...

    Delphi7 ado 连接远程oracle11g

    ### Delphi7 ADO 连接远程 Oracle11g 的详细步骤及注意事项 #### 一、概述 本文档旨在提供一套完整的解决方案,帮助用户...总之,通过本文提供的指导,用户可以较为顺畅地完成 Delphi7 与 Oracle11g 的远程连接配置。

    java 数据库 连接池 jsp mysql oracle jdbc 配置

    java 数据库 连接池 jsp mysql oracle jdbc tomcat

    java连接oracle、SQLServer、mySql的 jdbc jar包

    首先,Oracle数据库是企业级数据库管理系统的一个典型代表,Java连接Oracle数据库通常需要ojdbc.jar或ojdbc6.jar等驱动包。这些jar包包含Oracle JDBC驱动程序,可在Java代码中通过Class.forName()方法加载,然后使用...

    nacos 适配 oracle 11g版本 ,附带oracle 脚本,亲测可用

    对于Oracle 11g,我们需要确保已安装并正确配置了Oracle数据库服务,同时在Nacos的配置文件中指定相应的JDBC连接信息。 1. **配置Nacos连接Oracle**: - 打开Nacos的配置文件`bootstrap.properties`(或者在分布式...

    Linux 下 Tomcat 7 连接 Oracle 10g

    在Linux环境中配置Tomcat 7连接Oracle 10g数据库是一项常见的任务,特别是在开发和部署Java Web应用时。以下是一个详细的步骤指南: 1. **驱动准备**: Oracle数据库的JDBC驱动通常以`.zip`格式提供,如`classes12...

    oracle11g连接文件oci.zip

    Oracle 11g OCI(Oracle Call Interface)是Oracle数据库提供的一种C语言编程接口,它允许开发者在各种操作系统上编写应用程序,直接与Oracle数据库进行交互。这个oci.zip文件包含的应该是Oracle 11g的OCI驱动或者...

    JDBC连接oracle和mysql的jar包

    Oracle和MySQL是两种广泛应用的关系型数据库管理系统,它们各自都有对应的JDBC驱动,使得Java应用程序能够方便地与这两种数据库建立连接。 1. Oracle JDBC驱动: Oracle提供了多种JDBC驱动,包括 Thin 驱动、OCI ...

    java 连接oracle12c 的jar包

    在Java编程环境中,连接Oracle 12c数据库是常见的需求,尤其在开发企业级应用时。Oracle 12c是Oracle公司推出的最新版本的...在开发过程中,正确配置和使用这个驱动包对于构建稳定、高效的Java-Oracle连接至关重要。

    Tomcat连接池配置

    这包括对Oracle和MSSQL Server这两种不同类型的数据库进行配置,并在Java应用程序中引用这些连接池。提供的资源包含了必要的jar包,用于支持与数据库的交互。 **正文**: 1. **Tomcat连接池介绍** Tomcat作为轻量...

    oracle通过DBlink连接mysql搭建过程

    Oracle 通过 DBlink 连接 MySQL 搭建过程是一个复杂的过程,需要安装和配置多个组件,包括 unixODBC、mysql-connector-odbc 和 Oracle 环境变量。本文将详细说明这个过程,帮助读者了解如何使用 DBlink 连接 Oracle...

    mysql和Oracle的多数据源配置demo

    本示例"mysql和Oracle的多数据源配置demo"聚焦于如何在SpringBoot框架下同时集成和管理MySQL与Oracle这两种不同的数据库系统,以实现多数据源的配置。这在需要处理不同数据库类型或者需要实现数据冗余和故障切换的...

    tomcat myeclipse oracle配置

    Apache Tomcat是一款开源的Servlet容器,它实现了Servlet和JSP等Java EE规范。Tomcat因其简单易用、轻量级等特点而被广泛应用于Java Web项目的开发和部署。 **安装步骤:** 1. **下载Tomcat**:访问Apache官网下载...

    oracle11g驱动包

    这个压缩包中的"oracle11g驱动jar包"很可能包含`ojdbc6.jar`或`ojdbc7.jar`,这两个是Oracle 11g JDBC驱动的主要文件。将这些jar文件添加到项目的类路径(classpath)中,然后可以使用以下代码示例建立数据库连接: ...

    java连接oracle/mysql数据库简单示例(附oracle+mysql数据库驱动包)

    在Java编程中,连接Oracle和MySQL数据库是常见的需求,这对于数据操作、数据分析或者构建Web应用程序至关重要。本示例将向你展示如何使用Java API来实现这两个数据库的连接,并且提供了相应的数据库驱动包。 首先,...

Global site tag (gtag.js) - Google Analytics