MYSQL 删除和回滚

标签 mysql

我有一个问题。

上个月我有一个用户查询:

DELETE 
FROM  table_name
WHERE name = 'test';

它删除了大约 100 行,工作正常。

但现在我需要回滚已删除的删除行?是否有任何程序可以恢复我的所有行?

我正在使用 mysql。

提前致谢

最佳答案

没有。行不见了。 MySQL 没有内置的版本控制结构。如果您担心这种情况很常见,请确保在运行这些类型的查询之前备份您的数据库(查看 mysqldump)

关于MYSQL 删除和回滚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6894720/

相关文章:

php - cakephp,如何同时保存两个表中的数据

mysql - 对于具有 MyISAM 存储引擎的高流量服务器,哪个查询在查询优化方面表现出色?

python - 安装 MYSQLdb python 模块,无需 MYSQL 本地安装

php - 是否可以将数据从 Oracle Database 7 导入到 Oracle Database 11g?

MySQL 多个左连接问题

php - 在 php 中查询分层的 mysql 表

javascript - 使用 XMLHTTPRequest 从数据库中提取数据

多连接查询与使用函数之间的 MySQL 性能

php - 无法使用php将数据插入数据库(mysql)

MySQL/SQL : Update with correlated subquery from the updated table itself