msql
文章平均质量分 78
yangguirong123
该同志暂无任何简述。
展开
-
关于mysql存储过程的学习
定义:我的理解就是将sql语句 放到一起定义可以用来使用;它中间是可以添加一些特殊的方法和语句块。特点:1.灵活性:可以用流程控制语句编写,也可以像java方法那样封装起来多个sql语句实现一个复杂的功能,有很强的灵活性,可以完成复杂的判断和较复杂的运算。2.重复性:存储过程在创建以后就永久的保存到了数据库中,可以随时调用,方便快捷。3.高效性:存储过程在刚被创建以后就会编译,原创 2016-11-10 17:42:59 · 241 阅读 · 0 评论 -
mySQL触发器的学习
触发器定义:MySQL包含对触发器的支持。触发器是一种特殊的存储过程。存储过程通过存储过程的名称调用,而触发器是通过一个特定事件自动触发的,比如:当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。他们的作用都是为了数据库能够更好的进行一些操作。1.触发器语法:DELIMITER //CREATE原创 2016-11-14 23:29:28 · 261 阅读 · 0 评论 -
mySQL事务 处理
定义:事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。所以,应该把它们看成一个事务。事务是数据库维护数据一致性的单位,在每个事务结束时,都能保持数据一致性。 作用:当对多个表进行更新的时候,某条执行失败。为了保原创 2016-11-14 22:21:50 · 276 阅读 · 0 评论 -
mySQl视图
定义:我的个人理解是视图就是 另一种表。基于 SQL 语句的结果集的可视化的表(视图是一个虚表)。数据表与视图的区别在于它的存的不是具体的数据,而是创建视图的那些sql命令。数据表与它视图相同的地方在于它和数据表一样可以进行增、删、改、查等操作。特点:1、简单性:视图不仅可以简化用户对数据的理解,也可以简化他们的操作。2、安全性:通过视图用户只能原创 2016-11-14 22:13:29 · 290 阅读 · 0 评论 -
Mysql5.7下载安装与配置
转自老师周原创 2016-11-07 08:38:41 · 458 阅读 · 0 评论 -
关于数据库mysql多表查询
多表查询定义:多表查询就是在多个有逻辑联系的表之间进行的查询,逻辑关系主要是指主外键的联系。要实现多表之间的查询就要依靠表连接或者是子查询的方式实现:假设有两张表,分别是员工表和部门表,表结构如下:部门表: CREATE TABLE `deparment` ( `id` int(11) NOT NULL AUTO_INCREMENT, `deparment_na原创 2016-11-03 17:14:57 · 352 阅读 · 0 评论 -
msql库操作用户权限连接数据库
我们都知道,每个电脑都有数据库,一般我们连接自己电脑的数据库方法就是,打开Navicat for MySQL,双击你要连接的数据库。输入连接账号和密码就可以了。但是如果我们要其他的电脑来访问我们的数据库的话,我们就需要进行数据库连接的权限设置了。原创 2017-03-20 10:15:01 · 928 阅读 · 1 评论