在 user_recyclebin中找到最近 *** 作过的表名称,然后用闪回(只能用于10G及以上版本)。
FLASH BACK TABLE TABLE_NAME TO BEFORE DROP
如果是删了或修改里面的数据,可以先建立一个快表将删除修改之前状态的数据找回到这个表中:
CREATE TABLE QUICK_TABLE AS
SELECT * FROM TABLE_NAME AS OF TIMESTAMP SYSTEM-1/24 (一小时前的),减去的时间可以自己定。如楼上F_253那位老兄的写法就不错,能自由定制时间
你每个命令带一个事务,其实跟没有事务是一样的,不成功是没有回滚的。START TRANSACTION
INSERT INTO `guwitest`.`cdn` (`id`, `operatorId`, `type`, `distributionTarget`, `distributionName`, `distributionDomain`, `status`) VALUES ('1', '1', 'cloudfront', 'metadata', '1', '1', '0')
create table guwitest.aa(id int(10) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id))
ROLLBACK
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)