Jdbc连接数据库方法及代码!

eclipse连数据库导入jar包:

需要下载个jdbc的jar包,将jdbc6.jar的包复制到文件的包下,此时再右键此包,选取bulid path将包加入到项目中去,然后就按下面的连接代码即可

Idea连接数据库导入jar包;

Oracle连接详解~

MySQL连接详解~

首先将数据库连上

  • 打开Idea,在最右侧导航栏中找到『DataBase』

  • 单击『DataBase』,在展开的窗口中单击『+』号按钮,选择添加Oracle数据源

  • 填写Oracle数据库连接信息,如果连接的Oracle安装在本机则直接用localhost即可,否则需要填写安装Oracle数据库的主机IP地址

  • 配置Oracle数据库驱动

  • 完成上面配置后,点击【Test Connection】测试Idea与Oracle的连通性,如果连接正常会有成功的提示。

导入jar包 导入jar包的3种详解~~

1.打开 File -> Project Structure (Ctrl + Shift + Alt + S)

tu1

2.单击 Modules -> Dependencies -> “+” -> “Jars or directories”

tu2

3.选择硬盘上的jar包,Apply -> OK

tu3

实现代码2种:

1.Statement和防止sql注入的PreparedStatement

//1.Stastment法:

  //加载驱动:
  Class.forName("oracle.jdbc.OracleDriver");
  //创建连接:
  DriverManger.getConnection("jdbc:oracle:thin:@localhost:1521:xe"
    ,"system","123456");
  //操作数据库语句:
  String ss = "select *from yueyang";
  //建立实现环境:
    Statement st = coon.createStament();  
  //执行,这里不是select查询语句局不需要返回值Reultset
    Resultset rs =  st.excuteQuery(ss);
    if(rs.next()){
        System.out.println("登录成功")
    }else{
        System.out.println("没输对!")

    }

//2.PreparedStatement法:

 //加载驱动:
  Class.forName("oracle.jdbc.OracleDriver");
  //创建连接:
  DriverManger.getConnection("jdbc:oracle:thin:@localhost:1521:xe"
    ,"system","123456");
  //操作数据库语句:
   String ss = "select name,id from yueyang where name=? id=?";
  //建立环境此处会加入ss
    PreparedStatement ps = coon.createPreparedStament(ss);  
    ps.setString(1,"改个名");
    ps.setInt(2,12345);
    ResultSet rs = ps.excuteQuery();
    if(rs.next()){
        System.out.println("登录成功")
    }else{
        System.out.println("没输对!")

    }

 上一篇
数据库优化12点,连接池配置代码 数据库优化12点,连接池配置代码
数据库优化12点: 在进行表格查询时 , where子句中的条件执行顺序是从左至右 , 清除数据量较大的条件应该放在左边.(特别注意: 笛卡尔积消除条件必须放在最左边) 在进行表格查询时 , 列名列表应避免使用号 ! 数据库在执行查询操作
2019-11-01
下一篇 
反射机制and快排算法 反射机制and快排算法
反射机制: 通常代码都是固定的,但在某些场合编写的代码不确定创建什么类型的对象,也不确定调用和方法,希望运行传递的参数来决定,这种动态编程技术叫反射 通俗讲就是动态创建对象并动态调用方法的机制 快排:```package day24P
2019-10-30
  目录