社区
MySQL
帖子详情
create table,alter table语句是不是不能被回滚?
beihua
2003-10-15 07:42:43
create table,alter table语句是不是不能被回滚?
mysql中还有哪些语句不能回滚?
...全文
619
4
打赏
收藏
create table,alter table语句是不是不能被回滚?
create table,alter table语句是不是不能被回滚? mysql中还有哪些语句不能回滚?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
heavenmusic
2003-10-15
打赏
举报
回复
学习!! :)
shuixin13
2003-10-15
打赏
举报
回复
:)
ezhou(煮花生)
的最全了
http://www.mysql.com/doc/en/COMMIT.html
shuixin13
2003-10-15
打赏
举报
回复
下列命令自动的结束一个事务 (就好像你在执行这个命令之前,做了一个 COMMIT):
ALTER TABLE
BEGIN
CREATE INDEX
DROP DATABASE
DROP TABLE
RENAME TABLE
TRUNCATE
ezhou
2003-10-15
打赏
举报
回复
mysql的文档指出:
ALTER TABLE, BEGIN, CREATE INDEX ,
DROP DATABASE , DROP INDEX, DROP TABLE ,
LOAD MASTER DATA , LOCK TABLES, RENAME TABLE,
SET AUTOCOMMIT=1, START TRANSACTION, TRUNCATE ,
这些操作,implicitly end a transaction。
SQL
语句
语法.doc
sql MySQL 查询,官方原版文档 13.1. 数据定义
语句
13.1.1.
ALTER
DATABASE语法 13.1.2.
ALTER
TABLE
语法 13.1.3.
CREATE
DATABASE语法 13.1.4.
CREATE
INDEX语法 13.1.5.
CREATE
TABLE
语法 13.1.6. DROP DATABASE语法 13.1.7. DROP INDEX语法 13.1.8. DROP
TABLE
语法 13.1.9. RENAME
TABLE
语法 13.2. 数据操作
语句
13.2.1. DELETE语法 13.2.2. DO语法 13.2.3. HANDLER语法 13.2.4. INSERT语法 13.2.5. LOAD DATA INFILE语法 13.2.6. REPLACE语法 13.2.7. SELECT语法 13.2.8. Subquery语法 13.2.9. TRUNCATE语法 13.2.10. UPDATE语法 13.3. MySQL实用工具
语句
13.3.1. DESCRIBE语法(获取有关列的信息) 13.3.2. USE语法 13.4. MySQL事务处理和锁定
语句
13.4.1. START TRANSACTION, COMMIT和ROLLBACK语法 13.4.2.
不能
回滚
的
语句
13.4.3. 会造成隐式提交的
语句
13.4.4. SAVEPOINT和ROLLBACK TO SAVEPOINT语法 13.4.5. LOCK
TABLE
S和UNLOCK
TABLE
S语法 13.4.6. SET TRANSACTION语法 13.4.7. XA事务 13.5. 数据库管理
语句
13.5.1. 账户管理
语句
13.5.2. 表维护
语句
13.5.3. SET语法 13.5.4. SHOW语法 13.5.5. 其它管理
语句
13.6. 复制
语句
13.6.1. 用于控制主服务器的SQL
语句
13.6.2. 用于控制从服务器的SQL
语句
13.7. 用于预处理
语句
的SQL语法
python操作mysql数据库
一、数据库基本操作 1. 想允许在数据库写中文,可在创建数据库时用下面命令
create
database zcl charset utf8; 2. 查看students表结构 desc students; 3. 查看创建students表结构的
语句
show
create
table
students; 4. 删除数据库 drop database zcl; 5. 创建一个新的字段
alter
table
students add column nal char(64); PS: 本人是很讨厌上面这种“简单解释+代码”的博客。其实我当时在mysql终端写了很多的实例,不过因为当时电脑运行一
MySQL添加字段造成
回滚
_
alter
table
导致的mysql事务
回滚
失败
今天做数据迁移, 发现事务有时候可以
回滚
, 有时候不可以
回滚
, 最后一点点调试发现中间有段修改表结构的
语句
, 最终导致
回滚
失败。1.MySQL最常用的两个表类型: InnoDB和MyISAM。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持、存储过程、视图、行级锁定等等高级数据库功能,若
回滚
失败,先检查表类型。SHOW ENGINE...
DDL
语句
为什么
不能
回滚
在ITPUB上看到有人提出了这个问题。在Sqlserver或一些其他的数据库中,DDL
语句
也是可以
回滚
的,那么Oracle为什么
不能
回滚
DDL
语句
呢。 这个问题来自:http://www.itpub.net/thread-1300088-1-5.html 要说明这个问题,首先需要说明什么是DDL
语句
。DDL
语句
是数据定义
语句
,包括各种数据对象的创建、修改和删除,以及授权等操作。
mysql ddl
不能
回滚
_mysql 能否设置DDL
语句
可以
回滚
?
展开全部MySQL8.0 开始支持原⼦ DDL(atomic DDL),数据字典的更新,存储引擎操作62616964757a686964616fe59b9ee7ad9431333433643034,写⼆进制日志结合成了一个事务。在没有原⼦DDL之前,DROP
TABLE
test1,test2;如遇到server crash,可能会有test1被drop了,test2没有被drop掉。下面来看下在...
MySQL
56,687
社区成员
56,710
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章