본문에 섞여들어간 일부 게시물들의 광고를 지워버리려고 대충 아래처럼 update문을 날렸는데요...
update xe_doucments
set content = replace(content,"<div>이 영역은 광고영역입니다.<br/><script>XXXXXXXXXXXXXXX</script></div>","")
where document_srl > 7000000
Ps.치환대상이 되는 문자열은 저것보다 더 길었습니다.
여하간... content 들이 모두 공백으로 채워지더군요.
select 로 테스트해보고 쿼리 날렸으면 아무 문제 없었을텐데 귀찮아서 대충 쿼리문 날렸더니 공백으로 가득한 문서들...!!!
어떡하지!!!???어떡하지!!!???어떡하지!!!???어떡하지!!!???어떡하지!!!???
어떡하지!!!???어떡하지!!!???어떡하지!!!???어떡하지!!!???어떡하지!!!???
어떡하지!!!???어떡하지!!!???어떡하지!!!???어떡하지!!!???어떡하지!!!???
어떡하지!!!???어떡하지!!!???어떡하지!!!???어떡하지!!!???어떡하지!!!???
머릿속이 하얘져있는 상태에서
일단 호스팅 받고 있는 a2hosting 에 문의했더니 하루마다 DB를 백업해놓는다고 하더군요.
찾아서 rewind 시켰더니 시차 때문인지 우리나라 날짜로는 거의 2틀치 자료가 싹 날아가고 레이아웃까지 비틀어져버렸습니다.
(이틀동안 레이아웃/document코어 등등 너무 많이 만졌나봐요)
다시 어떡하지??? ㅠㅠ다시 어떡하지??? ㅠㅠ다시 어떡하지??? ㅠㅠ
다시 패닉상태에서 ...
정말 멍청하게도 오늘 아침에 dump 받아놨던게 뒤늦게 생각나서 복원 하고 왔습니다.
진짜 식껍제대로 했네요.
얼마나 긴장했는지 속이 쓰라릴 정돕니다.
DB에서 update날리는거 정말 신중해야겠습니다... ㅠㅠ
정말 조심해야 돼요.