摘要: 事务用于将某些操作的多个SQL作为原子性操作,一旦有某一个出现错误,即可回滚到原来的状态,从而保证数据库数据完整性。 阅读全文
posted @ 2018-03-26 22:38 Jason_lincoln 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: 1、视图 http://www.cnblogs.com/Jason-lin/p/8653868.html 2、存储过程 简单地说存储过程就是一条或者多条sql语句的集合 存储过程的优点 1、用于替代程序写的SQL语句,实现程序与sql解耦 2、基于网络传输,传别名的数据量小,而直接传sql数据量大 阅读全文
posted @ 2018-03-26 22:35 Jason_lincoln 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 视图 视图是一个虚拟表(非真实存在,是从数据库中一个或者多个表中导出来的表,只有表结构,没有表数据。 使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查找即可,但视图有明显地效率问题,并且视图是存放在数据库中的,如果我们 阅读全文
posted @ 2018-03-26 21:06 Jason_lincoln 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 先建立远程账户并授权 mysql模块基本使用 execute()之sql注入 根本原理:就根据程序的字符串拼接name='%s',我们输入一个xxx' haha,用我们输入的xxx加'在程序中拼接成一个判断条件name='xxx' haha' 解决方法 pymysql增删改 sql之查询 阅读全文
posted @ 2018-03-26 00:35 Jason_lincoln 阅读(119) 评论(0) 推荐(0) 编辑