![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
文章平均质量分 70
是香橙啊
这个作者很懒,什么都没留下…
展开
-
SQL(事务)
开启事务: BEGIN /STATR TRANSCATION提交事务:COMMIT回滚事务:ROLLBACK并发事务引发的问题:脏读 不可重复读 幻读 为了解决这个问题引入了隔离级别这个·概念SET SESSION TRANSCATION ISOLATION LEVEL SERIALIZABLE //设置隔离级别三个隔离级别(isolation level):读未提交Read uncommitted:多个同时在执行的事务,可以读取到其他事务,还处于事务未提交时的数据修改(读已提交原创 2022-04-10 20:15:30 · 288 阅读 · 0 评论 -
阻止SQL注入
什么是SQL注入?SQL 注入(SQL Injection) 是发生在 Web 程序中数据库层的安全漏洞,是网站存在最多也是最简单的漏洞。 主要原因是程序对用户输入数据的合法性没有判断和处理,导致攻击者可以在 Web 应用程序中事先定义好的 SQL 语句中添加额外的 SQL 语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步获取到数据信息。解决方法:(简单又有效的方法)PreparedStatement采用预编译语句集,它内置了处理SQL原创 2022-04-06 18:35:24 · 4194 阅读 · 0 评论 -
MYSQL
排序排序:order(排序) by(按照哪个字段 表达式)asc:ascend(升序)desc(降序)descend可以指定多个排序字段不写order by默认无序SELECT * from exam_result order by math,id desc,chinese;分页查询SELECT * from exam_result order by math,id limit 2;SELECT * from exam_result order by math,原创 2022-04-04 23:46:49 · 605 阅读 · 0 评论