![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库的学习之路
文章平均质量分 56
健忘的Nil
记录学习过程
展开
-
解决SQL注入问题
什么是SQL注入 当我们使用Statement进行操作时,在执行sql语句时,存在参数拼凑成恒等表达式的问题,如以下代码public class TestStatement { public static void main(String[] args) { String url = "jdbc:oracle:thin:@192.168.200.128:1521:XE"; String username = "HR"; Stri...原创 2021-11-28 15:23:25 · 1081 阅读 · 0 评论 -
用JDBC执行DML语句
在已经建立数据库链接的基础上,如何执行SQL语句呢?这时候,我们就会用到Statement对象和ResultSet对象Statement 对于增删改操作,我们只需要用到Statement对象,用法如下: 总的五步骤: 声明Statement变量:Statement stmt = null; 获取Statement对象:stmt = conn.createStatement(); 编写sql语句:String sql = ...原创 2021-11-28 14:59:52 · 1156 阅读 · 0 评论 -
由JDBC驱动链接数据库
什么是JDBC JDBC全称是Java数据库链接(Java Database connect),它是一套用于执行SQL语句的Java API,提供连接各种常用数据库的能力JDBC APIJDBC API主要功能:与数据库建立连接、执行SQL 语句、处理结果;常用到DriverManager类、Connection接口、Statement接口、ResultSet接口 DriverManager :根据数据库的类型,管理JDBC驱动 Connecti...原创 2021-11-28 10:21:54 · 925 阅读 · 0 评论 -
解决plsql无法使用where语句的问题
首先我们需要知道,之所以出现这样的情况,是因为数据库的字符集与系统的字符集不一致 对此,我们需要对它进行环境配置...原创 2021-11-25 18:40:24 · 1480 阅读 · 0 评论