数据库相关
ammmao
这个作者很懒,什么都没留下…
展开
-
关系模型和SQL
文章目录一、数据库的发展:二、关系模型和SQL安装三、SQL语句:1.DCL控制语言2.DDL数据定义语言3.DML数据操作语言4.TCL事务控制语言一、数据库的发展:萌芽期:文件管理第一代:层次数据库、网络数据库第二代:SQL、关系型数据库第三代:面向对象的DBMS(OODBMS)、对象关系的DBMS(ORDBMS)二、关系模型和SQL安装service restart mari...原创 2019-06-27 21:01:42 · 1283 阅读 · 0 评论 -
ORM框架sqlalchemy的使用
文章目录前言SQLALchemy1.引擎设置(Engine Configuration)2.声明映射类型基类的创建实体类的创建3.创建映射类的实例创建和删除表4.创建会话session5.CURD操作实体的状态增修改删除查询1.条件查询2.排序3.分页4.消费者方法5.聚合分组6.关联查询前言SQLALchemy对象关系映射器提供了一种方法,用于将用户定义的Python类和数据库表相关联,并将...原创 2019-06-27 19:02:26 · 398 阅读 · 0 评论 -
SQL注入攻击
SQL注入攻击如何理解SQL注入攻击SQL注入是一种将SQL代码添加到输入参数中,传递到服务器解析并执行的一种攻击手法。SQL注入是输入参数未经过过滤,然后直接拼接到SQL语句当中解析,执行达到预想之外的一种行为。称之为SQL注入攻击。SQL注入是如何产生的1.WEB开发人员无法保证所有的输入都已经过滤。2.攻击者利用发送给SQL服务器的输入参数构造可执行的SQL语句(可加入到get请...原创 2019-06-25 17:29:25 · 422 阅读 · 1 评论 -
利用python连接数据库(pymysql模块使用)
前言文章目录前言pymysql1.创建connection对象2.connection对象支持的方法:3.curser对象支持的方法:4.增删改查和事务处理示例:pymysql包 包含了一个基于PEP-249的纯python的MySQLclient,大多数公共API与mysqlclient和MyAQLdb兼容。要求:PythonCpython:2.7版本或者大于3.5版本PyPy:...原创 2019-06-25 17:27:28 · 392 阅读 · 0 评论