1. 程式人生 > >在此提醒廣大web程式設計師們一定要作好資料庫備份工作

在此提醒廣大web程式設計師們一定要作好資料庫備份工作

今天公司的同事突然告訴我某個專案的資料全部錯亂了,跑到全部都另一個專案去了。
我當時就懵了,我什麼時候改過了。後來憶起昨天測試的時候有直接把整個本地資料庫覆蓋到上面去了。
之後沒兩個小時聽說這個專案明天就要召開記者釋出會推整個專案,我趕緊全盤搜尋是否有備份檔案,結果發現根本沒有備份啊!心裡急死了
這個資料庫是我們內部的測試資料庫,根本就沒有備份這回事,後來去問了各個同事,也沒有備份,真是上天無路,下地無門啊。資料庫裡面的資料全是空的
當時心裡第一個念頭就是死定了,工作保不住,估計還要賠錢。
後來網上查了一下,mysql有個二進位制日誌功能,搞了一下午終於是搞正常了,恢復到了前天的23:15分。而且還好老總也還沒發現這個事情。
我一回來趕緊上論壇發帖,希望大家不要像我這樣無腦了。做工作前,一定,一定,一定要作好資料庫備份工作!一點粗心就可能釀成大錯!
切記切記