MyEclipse 连接Oracle数据库(初学者必看)

前言:刚接触Oracle数据库,便有一个需求,编写控制台程序,实现主人登录。数据库为Oracle。下面详细介绍一下MyEclipse 连接Oracle数据库。

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Scanner;

public class oraclejdbc {
    public static void main(String[] args) {
        //实例化键盘输入
        Scanner input = new Scanner(System.in);
        //提示输入用户名
        System.out.println("请输入用户名:");
        String loginid=input.next();
        //提示输入密码
        System.out.println("请输入密码:");
        String password=input.next();

        //数据库名和登入密码
        String driver="oracle.jdbc.driver.OracleDriver";
        String url="jdbc:oracle:thin:@localhost:1521:ORCL";
        String user = "epet";
        String pwd = "123456";
        Connection con=null;
        PreparedStatement ps=null;
        ResultSet rs=null;
    try {
        Class.forName(driver);
       con=DriverManager.getConnection(url,user,pwd);

       //编写sql语句
       String sql="select * from master where loginid=? and password=?";

        //得到结果集
       ps=con.prepareStatement(sql);
       ps.setString(1, loginid);
       ps.setString(2, password);
       rs = ps.executeQuery();

     if(rs.next()){
    System.out.println("登入成功!!!");
    }else{
        System.out.println("用户名或密码错误,登入失败!!!");
    }
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
              //依次关闭资源
                try {
                    if(rs!=null){
                    rs.close();
                } if(ps!=null){
                    ps.close();
                }if(con!=null){
                    con.close();
                }
                }catch (SQLException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }

        }
    }
    

时间: 2024-08-09 19:49:57

MyEclipse 连接Oracle数据库(初学者必看)的相关文章

【分享】myeclipse连接oracle数据库

第一步:打开MyEclipse Database Explore 点击Window-Open Perspective-MyEclipse Database Explore. 第二步:新建连接 第三步:配置连接 第四步:加载驱动并进行测试 第五步:测试成功,点击finish完成创建 第六步:连接数据库 右击新创建的连接,点击Open another connection,输入密码,然后点击下拉三角形则会看到数据库详细内容.

myeclipse连接Oracle数据库

【知了堂学习笔记】Eclipse,Myeclipse连接MySQL数据库和Oracle数据库

一.连接MySQL数据库 1.由于Eclipse,Myeclipse都没有连接MySQL数据的架包,我们需要自行下载MySQL连接架包 mysql-connector(官方链接:http://dev.mysql.com/downloads/connector/j/5.0.html),下载版本最好是最新版. 2.下载好后,复制到你的项目里任何位置,然后右键架包选择 Build path -> add to Build path,然后点击项目的Libraries里的Referenced Librar

MyEclipse用Java语言连接Oracle数据库

在MyEclipse下Java连接Oracle数据库 第一步:新建Java项目. 填写项目名,其它设置默认,点击完成即可. 新建java类,填写包名和类名,勾选public static void main(String [] args),点击完成即可. 第二步:添加Oracle驱动. 在Libraries下,点击添加额外jar包 添加完点击OK 此时项目目录下已经有了驱动. 第三步:编写代码测试 在OrclTest.java文件中添加如下代码: package OPerateOrcl; imp

15个初学者必看的基础SQL查询语句

本文将分享15个初学者必看的基础SQL查询语句,都很基础,但是你不一定都会,所以好好看看吧. 1.创建表和数据插入SQL 我们在开始创建数据表和向表中插入演示数据之前,我想给大家解释一下实时数据表的设计理念,这样也许能帮助大家能更好的理解SQL查询. 在数据库设计中,有一条非常重要的规则就是要正确建立主键和外键的关系. 现在我们来创建几个餐厅订单管理的数据表,一共用到3张数据表,Item Master表.Order Master表和Order Detail表. 创建表: 创建Item Maste

java程序通过jdbc连接oracle数据库方法

1.  赋予scott用户连接权限:Grant connect to scott: 2.   在Myeclipse中新建java项目导入jdbc包(classes12.jar):        右键项目 bulid path -〉add external archives 选择classes12.jar 3.   新建java文件, lianxi01.java import java.sql.Connection; import java.sql.ResultSet; import java.s

【java项目实战】dom4j解析xml文件,连接Oracle数据库

简介 dom4j是由dom4j.org出品的一个开源XML解析包.这句话太官方,我们还是看一下官方给出的解释.如下图: dom4j是一个易于使用的.开源的,用于解析XML,XPath和XSLT等语言的库.它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP等编程标准. 特点 dom4j是一个非常非常优秀的Java XML API,具有性能优异.功能强大和极端易用的特点,同时它也是一个开放源代码的软件.如今你可以看到越来越多的Java软件都在使用dom4j来读写XML,例

navicat 连接oracle 数据库会报错

navicat 直连oracle 数据库会报错 ORA-12737 Instant Client Light:unsupported server character set ZHS16GBK 今天使用Navicat连接Oracle数据库,报了下面的这个错误:“ORA-12737 Instant Client Light:unsupported server character set ZHS16GBK” 从这个错误上看,可以知道是客户端不支持服务器端的字符集造成的,但是修改服务器端的字符集是不

JAVA通过JDBC连接Oracle数据库详解【转载】

JAVA通过JDBC连接Oracle数据库详解 (2011-03-15 00:10:03) 转载▼http://blog.sina.com.cn/s/blog_61da86dd0100q27w.html Java连接Oracle步骤: 1.注册加载驱动 驱动名:DRIVER="oracle.jdbc.driver.OracleDriver"; Class.forName("驱动类名"); 2.获得连接 数据库地址: URL="jdbc:oracle:thi