千家信息网

MySQL数据库提升篇-----事务

发表于:2024-10-25 作者:千家信息网编辑
千家信息网最后更新 2024年10月25日,day08 MySQL数据库提升篇-----事务一、事务概述:事务在MySQL数据库中也是重要的一个部分,事务是由单独单元的一个或多个sql语句组成。每一个单元之间是相互依赖的,不可以分隔的整体,如果
千家信息网最后更新 2024年10月25日MySQL数据库提升篇-----事务

day08 MySQL数据库提升篇-----事务

一、事务概述:

事务在MySQL数据库中也是重要的一个部分,事务是由单独单元的一个或多个sql语句组成。每一个单元之间是相互依赖的,不可以分隔的整体,如果某一个单元一旦出现错误或失败,整个单元都将会回滚,所有受影响的数据将被返回到事务开始前的状态。


二、事务(transaction):

1、事务的性质:

原子性:事务是一个整体不能够在分割。

一致性:在处理事务过程中,无论事务成功还是某些环节失败都会导致成功或失败。

孤立性:每一个事务都在自己的空间发生,不会影响到其他的事务。

持久性:即便是数据库崩溃,一个提交的事务任然在坚持。

2、创建事务的步骤:

2.1、初始化事务:

            start transaction;

2.2、创建事务

         这里我们用一个插入命令来创建事务            insert into student(id,name,password) values(001,'xxx','yyy');

2.3、查看数据是都被正常输入

            select * from student where id=001;

2.4、提交事务

            commit;

3、撤销事务(事务回滚)

            rollback;

4、设置MySQL控制行为

4.1、关闭自动提交

            set autocommit = 0;

4.2、查看自动提交的状态

            select @@autocommit;

三、结束语;

到这里MySQL数据库的事务就已经学完了,这是最基础的东西。学好这些东西在后续的开发过程中也要会运用。这样你才能够走得更远。

事务 数据 数据库 单元 成功 东西 整体 状态 过程 影响 重要 一致 一致性 之间 原子 命令 基础 多个 完了 性质 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 物联网网络技术视频教程下载 网络技术专业专业特色 移动dns服务器封堵域名 网络安全态势感知模型研究 教育局组织网络安全宣传活动 服务器异常数据传输 重庆专业软件开发教程 管家婆服务器名称 软件开发+移动通信 北京内软件开发培训 数据库还原无法选取文件 网络安全工程师考什么专业 公安网络安全六个一律 一年级网络安全宣传班会 河北app软件开发要多少钱 软件开发产品助理需要出差吗 dt6.0 数据库修改 excel比对两表数据库 2042无法连接到服务器 现代网络技术第一版有几张 赣州有软件开发公司吗 软件开发+移动通信 云手艺互联网科技有限公司 国家大数据库企业登记备案 白银跑腿app软件开发多少钱 国家鼓励的工业软件开发的核心 服务器显卡驱动安装程序无法安装 静海区信息网络技术售后保障 达丰软件开发部属于哪个部门 hp服务器加内存条要注意什么
0