{
    分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

Mysql开启事务的详解用法

 

Mysql开启事务的详解用法

事务:
事务的特性:
隔离性,原子性,一致性,持久性。
引擎要选innodb 因为myisam不支持事务

 

首先先来解释一下事务的作用是什么:

事务顾名思义,就是一种能对数据进行封闭式的的操作,例如银行取钱一样,你取出来钱肯定是先扣除你的余额上的数据才会给你取出钱来,不然会有很大的风险,它就相当于开启了一个事务。

通俗一点的讲,开启事务后对数据的一些操作例如修改删除等,他不会对外部原表进行任何操作,我们进行select查询出来它也是没变化的,仅仅是开启事务后的内部表,那么你会问这修改了,又有什么用呢?当然不是没用,当我们需要我们进行修改内容的表时,我们必须输入一个指令:提交并结束事务

commit;提交并结束事务

这样我们刚刚在事务内部表修改的内容就可以显示出来了,如果你在修改的同时,不小心修改错了,大家也不需要担心,我们可以对事务进行回滚操作,这样就相当于取消了我们的全部操作了。

rollback; 回滚回去,如果开启事务后,执行了一些操作这时候不想要了。就使用回滚

 

大家赶紧去试试吧。

 


资源均来自第三方,谨慎下载,前往第三方网站下载 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com 解压密码:www.xkwo.com


米微资源分享网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Mysql开启事务的详解用法
喜欢 ()分享 (0)