为mysql数据库添加添加事务处理的方法

时间:2024-01-14 04:53:19 

语句如下:alter table tableName engine=InnoDB;
用到的表


CREATE TABLE IF NOT EXISTS `test` (
`id` int(10) NOT NULL auto_increment,
`websitename` varchar(200) character set utf8 NOT NULL,
`websiteurl` varchar(200) character set utf8 NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;


第二不就是如果和添加事物:


<?php
$con = mysql_connect("localhost", "root", "vertrigo");
//开始事务
mysql_db_query("mysqlnew","BEGIN");
$insertSql ="insert into test(websitename,websiteurl)values('脚本之家','https://www.jb51.net')";//该记录插入数据库
mysql_db_query("mysqlnew",$insertSql);
$insertSql ="insert into test(websitename,websiteurl)values('百度','http://www.baidu.com')";//该记录插入数据库
mysql_db_query("mysqlnew",$insertSql);
//结束事务事务
mysql_db_query("mysqlnew","COMMIT");
//开始事务
mysql_db_query("mysqlnew","BEGIN");
$insertSql ="insert into test(websitename,websiteurl)values('google','http://www.google.com.hk')";//该记录不插入数据库
mysql_db_query("mysqlnew",$insertSql);
//结束事务事务
mysql_db_query("mysqlnew","ROLLBACK");
//开始事务
mysql_db_query("mysqlnew","BEGIN");
$insertSql ="insert into test(websitename,websiteurl)values('bing','http://www.bing.com')";//该记录不插入数据库
mysql_db_query("mysqlnew",$insertSql);
?>


插入的数据
id websitename websiteurl
1 脚本之家 https://www.jb51.net
2 百度 http://www.baidu.com

标签:mysql,事务处理
0
投稿

猜你喜欢

  • PPOCRLabel标注的txt格式如何转换成labelme能修改的json格式

    2021-08-31 06:01:45
  • 网页代码更清晰高效的一些经验

    2008-05-19 12:23:00
  • SQLPlus命令操作用法详解

    2024-01-27 23:00:18
  • Python设计模式之状态模式原理与用法详解

    2022-04-16 06:37:36
  • Python3.10.4激活venv环境失败解决方法

    2022-11-15 10:39:39
  • Python实现把回车符\\r\\n转换成\\n

    2022-09-21 07:22:14
  • Python简单几步画个钻石戒指

    2023-04-26 13:59:27
  • MySQL数据库连接异常汇总(值得收藏)

    2024-01-22 16:23:55
  • Python网络爬虫之获取网络数据

    2022-10-09 12:35:54
  • mysql查找删除重复数据并只保留一条实例详解

    2024-06-05 09:52:53
  • pytorch中LN(LayerNorm)及Relu和其变相的输出操作

    2022-05-07 07:19:55
  • Python在不同场景合并多个Excel的方法

    2021-11-03 02:52:00
  • python Multiprocessing.Pool进程池模块详解

    2023-08-25 09:24:59
  • 构建成功web应用的十项黄金法则

    2010-09-17 19:11:00
  • 图文教程教你asp编译成dll组件

    2010-07-16 13:16:00
  • Python实现字符串逆序输出功能示例

    2023-10-14 04:59:17
  • pandas数据聚合与分组运算的实现

    2021-09-18 18:29:12
  • Python开发之快速搭建自动回复微信公众号功能

    2022-06-27 03:08:04
  • python使用正则表达式来获取文件名的前缀方法

    2023-02-08 07:37:58
  • SQLServer中字符串左对齐或右对齐显示的sql语句

    2012-06-06 19:36:45
  • asp之家 网络编程 m.aspxhome.com