上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 42 下一页
摘要: MySQL数据库-MySQL触发器 对某个表进行【增/删/改】操作的前后如果希望触发某个特定的行为时,可以使用触发器,触发器用于定制用户对表的行进行【增/删/改】前后的行为。 1、创建触发器基本语法 TRIGGER触发器BEFORE之前AFTER之后INSERT插入DELETE删除UPDATE更新 阅读全文
posted @ 2017-06-13 19:13 林贵秀 阅读(325) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库-MySQL存储过程 MySQL存储过程,也就是有点像MySQL函数,但是他与MySQL函数是有区别的,后面会讲到函数,所以注意区分 注意:函数与存储过程的区别 存储过程是:CREATE PROCEDURE 创建的 函数时:create function 创建的 存储过程是:CALL 阅读全文
posted @ 2017-06-12 18:21 林贵秀 阅读(334) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库-MySQL视图 1、视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 2、也就是说视图是SQL语句查询到的数据动态组合的临时虚拟表,创建视图,以后如果要查询视图里的相同数据,就 阅读全文
posted @ 2017-06-12 15:24 林贵秀 阅读(251) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库-SQL注入和pymysql模块防止SQL注入 SQL注入就是通过SQL语句绕开程序判断,获取到数据库的内容 下面以一个简单的程序登录SQL注入举例: 正常登录 1、数据库有一张会员表 2、用户输入账号和密码,到数据库查找此用户是否存在,存在登录成功,不存在登录失败 3、正常登录 实 阅读全文
posted @ 2017-06-11 12:34 林贵秀 阅读(399) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库-外键链表之一对多,多对多 外键链表之一对多 外键链表:就是a表通过外键连接b表的主键,建立链表关系,需要注意的是a表外键字段类型,必须与要关联的b表的主键字段类型一致,否则无法创建索引 一对多:就是b表的某一个字段值对应a表外键里的多个值,前提是a表要与b表链表 用Navicat 阅读全文
posted @ 2017-06-06 12:54 林贵秀 阅读(1552) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库-pymysql模块操作数据库 pymysql模块是python操作数据库的一个模块 connect()创建数据库链接,参数是连接数据库需要的连接参数使用方式: 模块名称.connect() 参数: host=数据库ip port=数据库端口 user=数据库用户名 passwd=数 阅读全文
posted @ 2017-06-04 23:34 林贵秀 阅读(414) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库-表内容操作 1、表内容增加 insert into 表 (列名,列名...) values (值,值,值...); 添加表内容添加一条数据 insert into 表 (列名,列名...) values (值,值,值...),(值,值,值...); 添加表内容添加多条数据,多条数据 阅读全文
posted @ 2017-06-03 17:38 林贵秀 阅读(324) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库-数据表、以及列的增删改查 1、创建一个表 CREATE(创建) TABLE(表) ENGINE(引擎) ENGINE=INNODB(引擎)还有很多类引擎,这里只是简单的提一下INNODB引擎,INNODB引擎支持事务(回滚),也就是一个事务执行时如果没有完成数据可以回滚 CHARS 阅读全文
posted @ 2017-05-31 14:24 林贵秀 阅读(361) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库,【显示、创建、选定、删除数据库】,【用户管理、对用户增删改查以及授权】 1、显示数据库 SHOW DATABASES;显示数据库 mysql - 用户权限相关数据sys - 数据库的相关配置存放的表information_schema MySQL本身架构相关数据performanc 阅读全文
posted @ 2017-05-30 11:32 林贵秀 阅读(573) 评论(0) 推荐(1) 编辑
摘要: MySQL数据库安装 一、概述 1、什么是数据库 ? 答:数据的仓库,称其为数据库 2、什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ? 答:他们均是一种软件,都有两个主要的功能: a. 将数据保存到文件或内存 b. 接收特定的命令,然后对文件进行相应的 阅读全文
posted @ 2017-05-30 06:57 林贵秀 阅读(331) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 42 下一页