mysql - 如何在不注意的情况下最大限度地减少无意中更改数据?
问题描述
我正在测试一些 SQL 命令,并且在某些时候无意中删除了一列上的数据。
- 最简单的找回方法是什么?1.1。是否可以检索执行的每个命令及其相关输出的日志?
- 您建议使用哪些最佳做法来防止无意中更改数据而不引起注意?
幸运的是,我有一个原始数据集的备份,但我想知道是否没有从备份重新开始的替代方法。
解决方案
制作数据库的副本并使用该副本来测试您的代码。
推荐阅读
- pandas - 解析熊猫中的块状csv
- awk - 使用 bash 从自定义(文本)日志文件的末尾提取特定文本
- docker - Azure devops:错误 NU1101:找不到包 xxx。源中不存在具有此 ID 的包:nuget.org
- pandas - 创建新的日期时间列 pandas
- python-3.x - 从名字列表中创建一个“玩家”并给他们自己的独立列表
- foursquare - 如何使用 Foursquare API 编辑场地?
- reactjs - 缩小我的 React 代码时如何保留注释?
- javascript - 通过套接字 io 的实时音频流。alsa关机,如何解决?
- c++ - ignite C++ 客户端是否支持发布订阅
- java - SessionNotCreatedException:试图通过 Java 使用 Selenium GeckoDriver 和 Firefox 运行命令而不建立连接错误