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

做药的常用网站/网站建设报价方案

做药的常用网站,网站建设报价方案,国家税务总局网站官网,免费咨询离婚律师电话一.mysql的事务mysql的事务有两种方式:1.SET AUTOCOMMIT0;也就是关闭了自动提交,那么任何commit或rollback语句都可以触发事务提交;如果SET AUTOCOMMIT1;也就是开启了自动提交(默认值),那么必须要以begin或者START TRANSACTION声明事务的开始…

一.mysql的事务

mysql的事务有两种方式:

1.SET AUTOCOMMIT=0;也就是关闭了自动提交,那么任何commit或rollback语句都可以触发事务提交;如果SET AUTOCOMMIT=1;也就是开启了自动提交(默认值),那么必须要以begin或者START TRANSACTION声明事务的开始,然后再以commit或rollback语句都可以触发事务提交

$db->query('SET autocommit=0');

$db->query('update member set money=money+'.$money.' where memberId='.$memberId);

$db->query('insert into mem_log(money) values('.$money.')');

$db->query('commit');

$db->query('insert into test(str) values('.sql_encode($msg).')');//该条数据无法插入。因为autocommit=0

注意,在事务结束。要恢复autocommit的值。

2.显示打开一个事务,就比上面的方法要简单些,不需要设置autocommit的值,也不用在事务结束后恢复autocommit的值。即,如果想保留autocommit开关打开,则通过begin或者START TRANSACTION声明事务,声明后,autocommit开关将会被禁用,直到您使用COMMIT或ROLLBACK结束事务为止,事务结束,autocommit开关将被打开。

$db->query('START TRANSACTION');

$db->query('update member set money=money+'.$money.' where memberId='.$memberId);

$db->query('insert into mem_log(money) values('.$money.')');

$db->query('commit');

$db->query('insert into test(str) values('.sql_encode($msg).')');//该条数据可以插入

二.SELECT...FOR UPDATE

1.SELECT...FOR UPDATE用在事务中,处于begin和commit段内。该项将会锁定行,直到其他事务更新该行后才进行查询。这将保证数据更改的唯一性

2.在以下情况下,SELECT...FOR UPDATE讲锁定整个InnoDB表:

WHERE条件的字段不是主键,或用LIKE限定主键,或主键处于某一范围内,如<>

http://www.lbrq.cn/news/838171.html

相关文章:

  • 邯山区建设局网站/网络科技公司
  • 网站被挂黑链/百度指数官网查询
  • 南宁最高端网站建设/晋中网站seo
  • 品牌策划公司名字大全/石家庄seo按天扣费
  • 厦门哪些做鲜花的网站/抖音关键词查询工具
  • 徐州免费网站建站模板/广州百度网站快速排名
  • vps网站如何绑定多个域名/建站开发
  • 网站建设的岗位要求/雅虎搜索引擎中文版
  • 宁波专业网站推广平台咨询/培训机构需要什么资质
  • 铆钉机 东莞网站建设/优化关键词步骤
  • 人大 网站建设 方案/百度付费问答平台
  • 广西平台网站建设报价/宁波seo网络推广
  • 辽宁响应式网站费用/淘宝指数官网的网址
  • 网站服务器怎么优化/百度官网优化
  • 网络架构1788/seo刷排名公司
  • 自助 建站/黄山seo
  • 贵州省建设厅考证官方网站/建站公司网站建设
  • 网站线框图怎样做/有没有免费推广平台
  • 网站开发数据库速度解决方法/建网站公司哪里好
  • 调研纪委网站建设/什么是网络营销的核心
  • 金华手机网站建设/站长之家工具高清
  • 单位网站怎么做/如何做网络推广外包
  • 厦门网站关键词推广/百度下载安装2021最新版
  • 中国哪些网站做软装/深圳seo关键词优化外包公司
  • 建设网站架构服务器需要多少钱/怎么去做推广
  • 南阳做网站公司电话/广告联盟看广告赚钱
  • 哪家网站做旅游攻略好/上海百度竞价
  • 站长工具seo综合查询排名/seo网页优化培训
  • 著名的设计网站/杭州seo整站优化
  • 做游戏的网站的公司/百度官方网首页
  • 产品经理如何绘制流程图
  • JPA 与 MyBatis-Plus 数据库自增主键实现方案
  • 【推荐100个unity插件】使用C#或者unity实现爬虫爬取静态网页数据——Html Agility Pack (HAP)库和XPath 语法的使用
  • ubuntu基础搭建
  • 2020717零碎写写
  • “重复”定义函数的睿智(Python/与ai助手“智普清言”深度交流)