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

wordpress 云笔记硬件优化大师

wordpress 云笔记,硬件优化大师,有了虚拟主机怎么做网站,网站群建设的意义操作语句 开启事务 begin;#声明新事务 start transaction;#声明新事务 提交事务 commit;#提交当前事务 commit work;#提交当前事务 提交事务,对数据库进行所有修改都将变为永久性的 回滚 rollback;#回滚当前事务 rollback work;#回滚当前事务 savepoint s1;#在事…

操作语句

开启事务
begin;#声明新事务
start transaction;#声明新事务

提交事务
commit;#提交当前事务
commit work;#提交当前事务
提交事务,对数据库进行所有修改都将变为永久性的

回滚
rollback;#回滚当前事务
rollback work;#回滚当前事务
savepoint s1;#在事务内设标记点s1,作用为分段回滚
rollback to [savepoint] s1;#将事务回滚到事务中的某个标记点

开启或者关闭自动提交
set autocommit=1;#开启自动提交,mysql默认为1
set autocommit=0;#关闭自动提交
show variables like 'autocommit';#查看mysql当前commit值

如果没有开启自动提交,那么当前会话连接的mysql所有操作都会在你输入rollback(回滚)或者commit(提交事务)时,才算事务结束。当前事务结束前新的mysql连接时无法读取到任何会话的操作结果。
如果开启了自动提交,那么mysql会将每一个sql语句都当做一个独立的事务,即msyql会帮助你在每一个sql语句后打出commit。

模拟实现多用户

use 数据库
show session variables like '%isolation%';
create table account (name varchar(32),id int primary key, age int ,money float);
INSERT into account VALUE("张三",1,20,1000);
INSERT into account VALUE("李四",2,30,2000);
INSERT into account VALUE("王五",3,40,3000);
INSERT into account VALUE("李六",4,50,4000);#使用远程连接工具在开用户bset session transaction isolation level Read Uncommitted;#设置读未提交
show session variables like '%isolation%';#查看设置

脏读

##a操作


begin;
update account set money=money/20 where id=2;
##不提交

##b操作

select * from account;

得到结果:

不可重复读

##a操作

begin;
select * from account;
##b操作结束后a:
select * from account where id=2;

##b操作

update account set money=money*100 where id=2;

得到结果:

幻读

##a操作

begin;
update account set age=30;
##b操作结束后a:
select * from account;

##b操作

begin;
insert account value ('dz',5,15,15);

得到结果:

丢失更新

##a操作

BEGIN;
SELECT * from account;
##B先修改数据,提交事务
UPDATE account set money=money/100 where id=2;
SELECT * from account;

##b操作

BEGIN;
SELECT * from account;
UPDATE account set money=money*80 where id=2;
COMMIT;
SELECT * from account;

得到结果:

http://www.dtcms.com/wzjs/394865.html

相关文章:

  • 网站日志分析的意义百度快照怎么打开
  • 兰州 网站建设网页设计网站建设
  • 网上做相册网站学it需要什么学历基础
  • 西宁建设网站多少钱网络运营主要做什么工作
  • 东胜网站建设网络营销是什么?
  • 佛山国内快速建站百度推广售后客服电话
  • 加强官方网站建设知名网站排名
  • b2c网站结构分析新网seo关键词优化教程
  • 东营市做网站各大网站收录提交入口
  • 如何编辑网站标题栏合肥百度推广排名优化
  • 做网站都用什么工具广州市运营推广公司
  • 宁波网络营销方式合肥seo
  • 国内外网站开发现状万网
  • wordpress网站建设教程视频aso排名
  • 网站建设与推广实训报告百度一下你就知道首页
  • 网站建设销售信北京百度总部电话
  • 社交网站建设网首页排名优化公司
  • 目前网站在初级建设阶段_需要大量数据丰富站长工具是什么
  • 郑州市的实惠推广网站软件定制开发公司
  • 做板材外贸一般用哪个网站网络销售怎么找客户
  • 网站怎样制作吸引人网络科技公司
  • 我是做装修的怎么样投资网站十大经典广告营销案例
  • 企业做网站系统热门职业培训班
  • 防护口罩应该选用网站seo查询站长之家
  • 陕西住房与城乡建设厅网站东莞seo计费管理
  • 网站解析教程广西南宁市有公司网站设计
  • 提供常州网站建设中国疫情最新情况
  • 自己做的网页可以上传网站吗百度seo新站优化
  • 网站建设项目合同免费推广网站排名
  • 中国企业排名前十seo关键词优化报价