我有一個奇怪的案例。突然間,表中的一些記錄(很多記錄)缺失。首先,我認爲它是由我的PHP腳本中的錯誤引起的。但是,我檢查了一下,腳本中沒有DELETE
操作,只有UPDATE
。有誰知道我的MySql發生了什麼?mysql中的許多記錄突然消失/缺失
1
A
回答
1
也許你或某人有權訪問,從轉儲恢復數據庫?
2
1
看到這裏也許有人已經執行SQL注入: http://owasp.com/index.php/SQL_Injection
一些東西來檢查: 如果您使用的東西,像phpMyAdmin,確保沒有人可以從外面訪問它。
如果您使用存儲過程驗證它們,有些可能會刪除。外部應用程序可能會刪除數據庫中的內容,以便嚴格控制擁有特權的用戶你
也可以確保您記錄所有您的操作,您可以使用mysqldump命令,你可以每天比較保留備份: http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html
米哈伊
相關問題
- 1. UIView突然消失
- 2. 缺失記錄
- 3. MySQL數據庫突然消失了。 「QQ_83191575」
- 4. KCL消費者缺失記錄
- 5. R.java文件突然消失
- 6. Sencha突然物品消失
- 7. R.java文件突然消失
- 8. 文字在Chrome中突然消失
- 9. Python - 結構模塊突然缺失
- 10. 插入時缺失記錄
- 11. Oracle插入缺失記錄
- 12. OleDbDataAdapter零星缺失記錄
- 13. 需要搜索記錄缺失列一個值了多個記錄在MYSQL
- 14. 爲什麼Hive表會突然消失?
- 15. DNN編輯圖標突然消失
- 16. C#Windows窗體突然消失
- 17. 雪碧突然消失了cocos2d
- 18. 記憶缺失
- 19. Umbraco突然登錄失敗,用戶
- 20. 我的Mysql DBD插入調用突然失敗失敗
- 21. 查找缺失的記錄不爲空
- 22. Django管理缺失的記錄
- 23. TSQL:查找所需的缺失記錄
- 24. 如何使用EF5查詢多對多的記錄缺失
- 25. 卡夫卡消費者的缺失記錄
- 26. 突然的Glassfish 2.1失敗
- 27. PHP/MySql:通過與列表比較找到缺失的記錄
- 28. 單個多維數組鍵突然消失嗎?
- 29. 缺少範圍mysql中的缺失值
- 30. 多重缺失
也許表墜毀。嘗試修復它:http://dev.mysql.com/doc/refman/5.1/en/repair-table.html –
這是一個WordPress的網站?或純PHP網站? –
或取消部署您的Web應用程序,並檢查..要知道問題是否在您的代碼或其他別的.. –