• Java连接Oracle11G,mysql和Tomcat等配置(来自我的ITeye)


    一,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,测试代码:

     1 import java.sql.Connection ;   
     2 import java.sql.DriverManager ;   
     3 import java.sql.SQLException ;   
     4 public class ConnectionDemo02{   
     5     // 定义MySQL的数据库驱动程序   
     6     public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;   
     7     // 定义MySQL数据库的连接地址   
     8     public static final String DBURL = "jdbc:mysql://localhost:3306/数据库名" ;   
     9     // MySQL数据库的连接用户名   
    10     public static final String DBUSER = "root" ;   
    11     // MySQL数据库的连接密码   
    12     public static final String DBPASS = "mysqladmin" ;   
    13     public static void main(String args[]){   
    14         Connection conn = null ;        // 数据库连接   
    15         try{   
    16             Class.forName(DBDRIVER) ;   // 加载驱动程序   
    17         }catch(ClassNotFoundException e){   
    18             e.printStackTrace() ;   
    19         }   
    20         try{   
    21             conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;   
    22         }catch(SQLException e){   
    23             e.printStackTrace() ;   
    24         }   
    25         System.out.println(conn) ;  // 如果此时可以打印表示连接正常   
    26         try{   
    27             conn.close() ;          // 数据库关闭   
    28         }catch(SQLException e){   
    29             e.printStackTrace() ;   
    30         }   
    31     }   
    32 };  

    三,连接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,测试代码:

     1 import java.sql.Connection ;   
     2 import java.sql.DriverManager ;   
     3 import java.sql.SQLException ;   
     4 import java.sql.PreparedStatement ;   
     5 public class JDBCOracle{   
     6     // 定义数据库驱动程序   
     7     public static final String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;   
     8     // 定义数据库的连接地址   
     9     public static final String DBURL = "jdbc:oracle:thin:@localhost:端口号:数据库标识符" ;   
    10          //端口号后标识符可以通过在doc下运行lsnrctl status查看  default:1521
    11     // 数据库的连接用户名   
    12     public static final String DBUSER = "scott" ;   
    13     // 数据库的连接密码   
    14     public static final String DBPASS = "tiger" ;   
    15     public static void main(String args[]) throws Exception{    // 所有异常抛出   
    16         Connection conn = null ;        // 数据库连接   
    17         Class.forName(DBDRIVER) ;   // 加载驱动程序   
    18         conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;   
    19         PreparedStatement pstmt = null ;   
    20         String sql = "INSERT INTO person(id,name,age,birthday) VALUES (myseq.nextVal,?,?,?)" ;   
    21         pstmt = conn.prepareStatement(sql) ;   
    22         pstmt.setString(1,"李兴华") ;   
    23         pstmt.setInt(2,30) ;   
    24         pstmt.setDate(3,new java.sql.Date(new java.util.Date().getTime())) ;   
    25         pstmt.executeUpdate() ; // 执行更新操作   
    26         pstmt.close() ;   
    27         conn.close() ;          // 数据库关闭   
    28     }   
    29 };  

    四,tomcat配置(安装版)

    1,安装时要选择jre所在的路径;
    2,虚拟目录(方法有A,B):

    A(官方),找到server.xml,在host标签下添加
    <Context path="test" docBase="项目所在目录" reloadable="true"></Context>


    B(个人推荐),在tomcat文件夹的conf找到"catalina"文件夹,找到“localhost”文件夹(对于Tomcat6版本及其以上,需要自己创建catalina和localhost这两个文件夹)下新建一个bbs.xml(名称自取)文件,我的目录:D:\Java\Tomcat7\conf\catalina\localhost。内容为
    <?xml version="1.0" encoding="UTF-8"?>
    <Context
        docBase="换成你的路径"
        reloadable="true">
    </Context>
    文件名改成你自己的譬如http://localhost:8080/bbs ,文件名就为bbs.xml、


    3,如果想要资源也目录的形式显出来,找到安装目录conf目录下的web.xml,找到listings标签(可以通过ctrl+f,搜索),修改       
    <init-param>
                <param-name>listings</param-name> 
                <param-value>true</param-value>     
    </init-param>

    tomcat配置部分参考:http://zhidao.baidu.com/question/248838154.html

  • 相关阅读:
    python基础
    HTTP长连接和短连接及应用情景
    HTTP和HTTPS的区别
    python---重建二叉树
    python---替换空格
    python---二维数组的查找
    python---从尾到头打印链表
    python---反转链表
    python---两个栈实现一个队列
    python---二分查找的实现
  • 原文地址:https://www.cnblogs.com/cfan1874/p/2876566.html
Copyright © 2020-2023  润新知