2010-08-04 53 views
4

错误地运行了更新查询。此更新使我的表所有行值都为o。MyISAM引擎上的MySQL回滚

是否可以回滚表中的值?

+0

从备份中恢复;) – aioobe 2010-08-04 10:08:38

+0

错误是不是在执行备份... – Bharanikumar 2010-08-04 10:13:11

+1

如果不知道你可以不回滚事务 - http://dev.mysql.com/doc/refman/5.0/en/commit.html – 2010-08-04 10:22:35

回答

8

MyISAM不支持事务。因此,每个单独的语句都像一个事务包含一样运行。你不能回滚。

1

如果您没有备份,并且没有在事务中运行更新,那么您的数据就没有问题了。

1

MYISAM不支持事务支持..

这就是最好的原因,你应该使用的是InnoDB ..

相关问题