JDBC 连接mysql,oracle数据库代码及解析

来源:互联网 发布:md5加密算法c语言实现 编辑:程序博客网 时间:2024/06/01 08:48
首先下载对应数据库版本的驱动包(jar包),具体请自己去网上查找资源。


import java.sql.*;     //我用 * 导入整个sql包


public class BaseDao {
public static void main(String[] args) {
Connection conn=null;
PreparedStatement ps=null;
               ResultSet rs=null;
        try{
        Class.forName("oracle.jdbc.driver.OracleDriver");    //导入oracle 数据库中的类。而mysql数据库导入为:“com.mysql.jdbc.Driver”  两个数据库的导入地址不同
        }catch(ClassNotFoundException e){
        e.printStackTrace();
        }
        try{

        conn=DriverManager.getConnection("jdbc:oracle:thin://localhost数据库服务器ip地址,localhost是指本地服务器 :1521 端口/orcl数据库名","数据库用户名user","密码password");//连接oracle数据库

 //          conn=DriverManager.getConnection("jdbc:mysql://localhost 数据库服务器ip地址,localhost是指本地服务器 :3306 端口/orcl 数据库名","数据库用户名user","密        //        码password"); //连接mysql数据库

        }catch(Exception e){
        e.printStackTrace();

        }

这样就连接上数据库了!

在连接oracle数据库时,"jdbc:oracle:thin://localhost:1521/orcl","ady","andy"中去掉:thin就会报如下错误:

java.sql.SQLException: 指定了无效的 Oracle URL

0 0
原创粉丝点击