当前位置:首页 > 日记 > 正文

基于MySQL事务、视图、存储过程、触发器的应用分析

基于MySQL事务、视图、存储过程、触发器的应用分析
首先,MySQL事务

只有数据表在MySQL InnoDB类型可以支持事务处理。

启动事务有两种方法

(1)用开始、回滚、提交实现
复制代码代码如下所示:
开始事务
回滚事务回滚
提交交易验证

(2)用集合直接改变MySQL的自动提交模式
复制代码代码如下所示:
设置自动提交= 0禁止自动提交
设置自动提交= 1打开自动提交

演示
复制代码代码如下所示:
标题(内容类型:文本/ HTML;字符集= UTF-8);
mysql_pconnect(localhost
mysql_select_db(测试);
mysql_query(SET NAMES UTF8);
启动事务
/ / mysql_query(开始);
/ / mysql_query(开始交易);
/ / mysql_query(设置自动提交= 1 / /套);交易不会自动提交mysql默认是自动提交
mysql_query(设置自动提交= 1); / /公开交易
为SQL1 =插入`测试`值('2222 ','测试数据);
$ SQL2 =插入`测试`值('111 ','sss ','22 '); / /写错误
mysql_query RES1 =美元($ SQL1);
RES2 = mysql_query美元($ SQL2);
如果($ RES1 RES2美元)
{
mysql_query(提交);
事务提交;
其他{ }
mysql_query(回滚);
事务回滚;
}
mysql_query();

相关文章

对ngctw32.exe-使用ngctw32是什么

对ngctw32.exe-使用ngctw32是什么

电脑软件,exe,点评:ngctw32.exe是用于通过网络发送数据的Symantec Ghost服务程序 进程文件:ngctw32或ngctw32.exe 过程名称:赛门铁克Ghost组件 过程类别:安全风险的过程 英文描述: ngctw32.exe是与Symantec Ghost服务器相关的过程。它是服务器…

基于Linux的调试信息和gdb常用命令

基于Linux的调试信息和gdb常用命令

常用命令,调试,电脑软件,Linux,gdb,Strace和GDB是两种常用的调试工具在Linux环境下,这是在使用这两个工具的常用参数的过程的个人总结,检查后的当天。 Strace调试器 strace工具是用来跟踪系统调用和接收的信号执行该过程时,包括参数、返回值和…

青春是疯狂的奔跑,然后是华丽的坠落

青春是疯狂的奔跑,然后是华丽的坠落

疯狂,青春,电脑软件,华丽,我说的表,我的同桌是一个猪!她喊道,你是一个同桌的猪! 不管你的缺点是什么,你都可以说是遗传学;论据是美妙的! 灰色的日子,广阔的田野,学校的操场,充满了狼。 记住写作文后几个小时,云就会变成棉花糖,然后变成一坨屎。 青…

win7光盘不能由一个系统,是不承认的

win7光盘不能由一个系统,是不承认的

光盘,系统,不承认,制度,电脑软件,点评:升级到Windows7后,一个奇怪的问题是,DVD光盘是无法被系统识别。它只是设备管理器中的一个。解决这个问题有两种方法。 我不知道你有没有遇到一个很奇怪的问题升级到Windows7后:就是DVD光驱不被系统识别,但…

方法链也可以在PHP中使用。

方法链也可以在PHP中使用。

方法,电脑软件,PHP,简单的暗示: 复制代码代码如下所示: 类测试{ 私人_name美元=; 公共职能setName($name) { 美元-> _name = $名称; 返回$此; } 公共职能getName() { echo $这-> _name。; 返回$此; } } $ =新测试(); 链接方法 为链接-> setName('name1)->…

Win8全屏截图方法Win8捕获的默认位

Win8全屏截图方法Win8捕获的默认位

全屏截图,方法,位置,默认,技术,在过去,当我们想屏幕电脑屏幕,我们通常按打印screen和键盘上的键将屏幕关闭,然后打开图片处理软件,如PS图象处理软件,那么创造新的文件,粘贴截图,操作有点麻烦。现在,在Win8系统,有一个快速的方法截图。 在Win8电脑,按…

SkyDrive不支持HTTP下载迅雷下载(解

SkyDrive不支持HTTP下载迅雷下载(解

下载,迅雷,解决方案,不支持,电脑软件,问题: 经常使用百度的SkyDrive,下载的朋友共享软件或数据文件,但幸运的是,错误也可以是沉重的,如果大文件或软件,一旦出错,重新下载,花了很长时间,有什么可以让SkyDrive支持HTTP 答案uff1a 目前,大多数的SkyDri…

解决win8metro应用被暂停,无法重新

解决win8metro应用被暂停,无法重新

重新安装,暂停,电脑软件,win8metro,点评:很多朋友肯定遇到挂机Win8地铁中的应用情况,并不能安装后再挂。再次点击仍将挂断。这里有个好办法。你可以参考它。 故障现象: Win8系统Metro应用程序经常挂起来,不能挂装一遍后,再次点击或将挂,如下所示…

MySQL时间戳(时间戳)使用详细说明

MySQL时间戳(时间戳)使用详细说明

时间戳,详细说明,电脑软件,MySQL,一种时间戳的变体 TIMESTAMP timestamps can have many different features when they are created, such as: 1。当创建新记录并修改现有记录时,将刷新数据列: 默认current_timestamp current_timestamp…

这里记录了PHP面试中遇到的问题。

这里记录了PHP面试中遇到的问题。

电脑软件,PHP,代码优化 复制代码代码如下所示: ($ i = 0;$ i array_push($周,$ ARR); } 复制代码代码如下所示: ($ i = 0;$ i $周{ } = {我} ARR美元美元; } 这样,函数调用就不会有额外的负担。 建立索引的利与弊 优点:在索引列表中一次定位到某个特…

Win8设置和修改系统教程

Win8设置和修改系统教程

系统,设置,修改,教程,电脑软件,点评:如何设置和修改系统电源相信很多朋友都不知道,下面有一个很好的教程,可以参考下。 同时按下键盘上的Win键Windows和x键打开系统菜单,单击控制面板中选择; 选择右上角的类;选择下拉菜单中的类; 选择系统与安全;; …

使用的工具plsqldev导入Excel到Ora

使用的工具plsqldev导入Excel到Ora

数据库,工具,电脑软件,Excel,plsqldev,1。使用的工具plsqldev 2,打开需要导入的Excel表,单击Office按钮,选择另一种格式的保存,选择保存类型CSV(逗号分隔)(* CSV),单击保存。 3、在工具栏中打开plsqldev和工具下拉菜单下选择文本的进口商。进入后,…