当前位置: 首页 > news >正文

网上购物商城网站建设毕业设计嘉兴做网站设计

网上购物商城网站建设毕业设计,嘉兴做网站设计,wordpress 淘宝客采集插件,旬阳县建设局网站概述 事务 是一组操作的集合#xff0c;它是一个不可分割的工作单位#xff0c;事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求#xff0c;即这些操作要么同时成功#xff0c;要么同时失败。 注意#xff1a; 默认MySQL的事务是自动提交的#xff0c;也就是…概述 事务 是一组操作的集合它是一个不可分割的工作单位事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求即这些操作要么同时成功要么同时失败。 注意 默认MySQL的事务是自动提交的也就是说当执行完一条DML语句时,MySQL会立即隐式的提交事务。 控制事务一 查看/设置事务提交方式 SELECT autocommit ; SET autocommit 0 ;# 1自动 0手动提交事务 COMMIT;回滚事务 ROLLBACK;注意上述的这种方式我们是修改了事务的自动提交行为, 把默认的自动提交修改为了手动提交, 此时我们执行的DML语句都不会提交, 需要手动的执行commit进行提交。 控制事务二 开启事务 START TRANSACTION 或 BEGIN ;提交事务 COMMIT;回滚事务 ROLLBACK;转账案例 drop table if exists account; create table account( id int primary key AUTO_INCREMENT comment ID, name varchar(10) comment 姓名, money double(10,2) comment 余额 ) comment 账户表; insert into account(name, money) VALUES (张三,2000), (李四,2000);-- 开启事务 start transaction -- 1. 查询张三余额 select * from account where name 张三; -- 2. 张三的余额减少1000 update account set money money - 1000 where name 张三; -- 3. 李四的余额增加1000 update account set money money 1000 where name 李四; -- 如果正常执行完毕, 则提交事务 commit; -- 如果执行过程中报错, 则回滚事务 rollback;事务四大特性ACID 原子性Atomicity事务是不可分割的最小操作单元要么全部成功要么全部失败。一致性Consistency事务完成时必须使所有的数据都保持一致状态。隔离性Isolation数据库系统提供的隔离机制保证事务在不受外部并发操作影响的独立环境下运行。持久性Durability事务一旦提交或回滚它对数据库中的数据的改变就是永久的。 并发事务问题 脏读 一个事务读到另外一个事务还没有提交的数据 比如事务B读取到了事务A未提交的数据 不可重复读 一个事务先后读取同一条记录但两次读取的数据不同称之为不可重复读 事务A两次读取同一条记录但是读取到的数据却是不一样的 幻读 一个事务按照条件查询数据时没有对应的数据行但是在插入数据时又发现这行数据已经存在好像出现了 “幻影” 事务隔离级别 为了解决并发事务所引发的问题在数据库中引入了事务隔离级别。主要有以下几种 查看事务隔离级别 SELECT TRANSACTION_ISOLATION;设置事务隔离级别 SET [ SESSION | GLOBAL ] TRANSACTION ISOLATION LEVEL { READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE }注意事务隔离级别越高数据越安全但是性能越低。
http://www.hkea.cn/news/14428945/

相关文章:

  • 网页制作实训内容网站seo监测
  • 东胜做网站百度快照举报网站
  • 面试网站建设的问题定制网站需要多少钱
  • 义乌做公司网站东莞网站优化中易
  • 湖南网站制作哪家专业西安专业网站建设公司哪家好
  • 房地产公司网站源码图片上传分享平台
  • 网站开发的意义和作用该企业为暂停开票企业解决方案
  • 网站设计的优缺点湖北城乡和建设官方网站
  • 开封景区网站建设方案北京平台网站建设
  • 儿童网站开发 论文现在做网站用的软件
  • 重庆镇海seo整站优化价格长沙室内设计学校
  • 可以免费打广告的网站中国建设银行信用卡网站
  • 做流量网站要做哪一种Wordpress必备chaj
  • 雄安免费网站建设wordpress做h5
  • 环保行业网站怎么做公司官网设计制作
  • 外贸网站建站费用北京做网站要多少钱
  • 周口网站设计制作自己可以学做网站吗
  • 网络优化首先要有网站长沙网站建设kaodezhu
  • 用手机做网站视频我在学校志愿队做网站的经历
  • 网站建设哪家有实力嘉兴类网站系统总部
  • 网站编辑应该怎么做西安做网站陕西必达
  • 花店网站设计静态网站培训
  • 做区块链网站的公司公司简介范本
  • 如何在社交网站做销售西安建设工程信息网站
  • 哪里有网站开发公司邢台龙天网络科技有限公司
  • 怎么做网页版手机版网站微信的微网站模板下载
  • 温州网站排名优化公司重庆网站制作多少钱
  • 模版用iis在自己家电脑上做网站wordpress是用什么语言
  • 建设银行网站登录不软件技术大专出来都去干嘛了
  • 网站登录页面怎么做网站预算