MYSQL
文章平均质量分 81
Stars-Nine
这个作者很懒,什么都没留下…
展开
-
SQL注入现象及其解决方案
一、SQL注入1.1、SQL注入产生的原因导致SQL注入的根本原团是:用户不是一般的用户, 用户是懂得程序的,输入的用户名信息以及密码信息中含有SQL语句的关键字,这个SQL语句的关键字和底层的SQL语句进行“字符串拼接”,导致原SQL语旬的含义被扭曲了。最最最主要的原因是:用户提供的信息参与了SQL语句的编译。根本原因:先进行了字符串拼接,然后再进行编译举个例子!数据库信息表t_user为:连接数据库模拟用户登录package resource;import java.sql.*;原创 2021-06-16 10:41:59 · 841 阅读 · 0 评论 -
JDBC连接数据库
JDBC连接数据库1、什么是JDBC?JAVA DataBase Connectivity在JAVA语言编写sql语句,对mysql数据库中的数据进行CRUD操作2、JDBC相关类库在哪里?java.sql.;3、JDBC本质是一堆什么呢?JDBC实际上是SUN公司制定好的一套接口,纯interface.java.sql.;这个包下都是JDBC接口,SUN公司制定的JDBC降低了耦合度,提高了扩展力public interface JDBC{//获取数据库连接的一个方法void g原创 2021-05-23 21:15:57 · 923 阅读 · 0 评论 -
数据库事务
文章目录一、事务概述1.1 什么是事务?1.12 什么是一个完整的业务逻辑?1.13 只有DML语句才会有事务这一说,其它语句和事务无关! ! !1.14 为什么需要事务?二、一个事务如何做到多条DML语句同时成功,或者同时失败?三、如何提交事务、如何回滚事务怎么将mysql的自动提交机制关闭掉呢?回滚事务提交事务四、事务的特性五、事务的隔离级别一、事务概述1.1 什么是事务?一个事务其实就是一个完整的业务逻辑。是一个最小的工作单元。不可再分。1.12 什么是一个完整的业务逻辑?假设转账,从A账原创 2021-06-18 20:15:46 · 129 阅读 · 0 评论