社区
MySQL
帖子详情
mysql数据库结构的修改,无法事务回滚吗?
黑泽明Coding
2017-04-26 11:35:41
好像创建表,修改表字段等一些对表结构进行修改的sql语句,用事务回滚不了,有可以回滚的办法吗?
...全文
497
1
打赏
收藏
mysql数据库结构的修改,无法事务回滚吗?
好像创建表,修改表字段等一些对表结构进行修改的sql语句,用事务回滚不了,有可以回滚的办法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
阳泉酒家小当家
2017-04-26
打赏
举报
回复
没有,因为这种操作时ddl语句,ddl语句在执行之后,直接commit了,所以没办法回滚。 针对这种,直接drop table。。。
mysql
面试题 pdf整理版
mysql
面试题 pdf整理版内容节选: 1.列举常见的关系型
数据库
和非关系型
数据库
? 关系型:Oracle、DB2、Microsoft SQL Server、
MySQL
、SQLite 非关系型:Redis、Hbase、MongodDB 2.什么是事物,
mysql
如何支持事物? 事务:是由一组SQL语句组成的逻辑处理单元,事务具有以下4个属性,通常简称为事务。 事务的ACID属性: 1)原子性(Atomicity): 事务是一个原子操作单元,事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到
数据库
,如果操作失败则不能对
数据库
有任何影响。 2)一致性(Consistent): 在事务开始和完成时,数据都必须保持一致状态。这意味着所有相关的数据规则都必须应用于事务的
修改
,以保持数据的完整性;事务结束时,所有的内部数据
结构
(如B树索引或双向链表)也都必须是正确的。 一致性是指事务必须使
数据库
从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。
mysql
基础知识小结
mysql
参考手册重点章节:5 6 7 8 10 11 13 14 15 ##
mysql
启动方法: ##
mysql
关闭方法: ##
mysql
登陆方法:(单、多实例,本地、远程登录) ##
修改
mysql
提示符 ##
修改
密码 ## root密码丢失找回 ## SQL
结构
化查询语言,是对关系型
数据库
进行操作、管理的语言 # DQL数据查询语言 select .......[where|group by|order by|having].... # DML数据操作语言 处理表内的数据 insert update delete # TPL事务处理语言 <--运维常用 commit提交实务,
mysql
默认commit开启 rollback回滚事务 # DCL数据控制语言 <--运维常用 grant授权 revoke撤销授权 # DDL数据定义语言 <--运维常用 drop create alter
Mysql
数据库
基础入门视频教程
Mysql
数据库
基础入门视频课程:属于零基础
Mysql
数据库
教程,从
数据库
的基本专业术语介绍到
数据库
软件的下载使用 一步一步带你安装
MySql
。SQL阶段你将学会如果使用数据定义语言DDL,数据操作语言DML,数据查询语言DQL ...
Mysql
经典面试题.pdf
1.什么是索引?为什么要使用索引? 索引是一种数据
结构
,用于提高
数据库
的查询效率。它类似于书籍的目录,可以帮助
数据库
直接定位到指定的数据,而不需要全表扫描。使用索引可以大大加快查询的速度。 2.什么是事务? 事务是一组
数据库
操作的集合,它们被视为一个逻辑单元,并且要么全部成功执行,要么全部失败回滚。事务具有ACID特性,即原子性、一致性、隔离性和持久性。 3.InnoDB和MyISAM的区别是什么? InnoDB和MyISAM是
MySQL
中最常见的两种存储引擎。 InnoDB支持事务和行级别锁定,适用于需要高并发读写操作和数据一致性的应用。 MyISAM不支持事务和行级别锁定,适用于读操作较多、写操作较少的应用。 4.什么是主键和外键? 主键是用于唯一标识
数据库
表中每一条记录的字段。它必须是唯一的、非空的,并且不能被
修改
。 外键是用于建立两个表之间关系的字段。它指向另一个表的主键,确保数据的完整性和一致性。 5.什么是连接(JOIN)? 连接是将两个或多个表中的数据根据某个条件进行合并的操作。在
MySQL
中,常见的连接方式有内连接(INNER JOIN)、左连接(LEFT JO
MySQL
常用命令速查表:日常开发、求职面试必备良方!
备注:PDF 版本
无法
上传;如有需要,欢迎留下邮箱,我发给你。 文章目录连接服务器查看帮助查看连接退出连接账户和权限创建用户查看用户
修改
密码锁定/解锁用户用户授权查看权限撤销权限管理角色删除用户管理
数据库
查看
数据库
创建
数据库
切换
数据库
删除
数据库
管理表创建表查看所有表查看表
结构
增加字段
修改
字段删除字段删除表索引与约束创建索引查看索引
修改
索引删除索引增加约束删除约束查询语句单表查询查询条件排序操作限定数量分组操作多表连接子查询集合运算通用表表达式DML 语句插入数据更新数据删除数据合并数据事务控制开始事务提交
事务回滚
事务事务保存点视图创建视图查看所有视图查看视图定义重命名视图删除视图存储过程/函数
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章