概述
语句如下: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('易采站长站','//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 易采站长站 //www.jb51.net
2 百度 http://www.baidu.com
您可能感兴趣的文章:mysql 锁表锁行语句分享(MySQL事务处理)解析php mysql 事务处理回滚操作(附实例)php实现mysql事务处理的方法mysql 事务处理及表锁定深入简析php下pdo的mysql事务处理用法实例MySQL事务处理与应用简析PHP+Mysql基于事务处理实现转账功能的方法Mysql事务处理详解
最后
以上就是痴情小天鹅为你收集整理的mysql添加事务_为mysql数据库添加添加事务处理的方法的全部内容,希望文章能够帮你解决mysql添加事务_为mysql数据库添加添加事务处理的方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复