数据库知识点整理
captxb
这个作者很懒,什么都没留下…
展开
-
1_SQL注入
Sql 注入攻击是通过将恶意的 Sql 查询或添加语句插入到应用的输入参数中,再在后台 Sql 服务器上解析执行进行的攻击,它目前黑客对数据库进行攻击的最常用手段之一。 由网站内部直接发送的Sql请求一般不会有危险,但实际情况是很多时候需要结合用户的输入数据动态构造 Sql 语句。如果用户输入的数据被构造成恶意 Sql 代码,Web 应用又未对动态构造的 Sql 语句使用的参数进行审查,则...转载 2019-03-04 09:34:23 · 72 阅读 · 0 评论 -
2_TRUNCATE,DELETE和DROP的区别
TRUNCATE和DELETE的区别 (1) 语句类型不同 DELETE是一个DML(Data Manipulation Language)语句; TRUNCATE是一个DDL(Data Define Language)语句 (2) 加锁范围不同 执行时,DELETE对每行数据加锁; TRUNCATE对整个表加锁 (3) 删除范围不同 DELETE可以通过添加WHERE,限定删除行的范围; T...原创 2019-03-04 09:34:04 · 132 阅读 · 0 评论