꿀팁 공유
웹호스팅 활용 꿀팁을 공유해보세요! 속도 최적화, 서버 관리, 보안 설정 등 웹호스팅을 더 잘 활용하는 방법을 나눠요!
2025.12.27 19:57
디비를 통째로 백업 받을때 반드시 이렇게 한번은 백업 받아야 합니다
목록- 나우호스팅 6시간 전 2025.12.27 19:57 새글
-
4
0
mysqldump --all-databases --default-character-set=latin1 --skip-set-charset --single-transaction --quick --lock-tables=false > db.sql
위와같이 전체 백업을 꼭 받아야합니다 그 이유는
"--default-character-set=latin1" 이 부분이 제일 중요합니다.
요새 모든 웹 사용자들이 utf8 또는 utf8mb4를 사용합니다.
하지만 간혹 euckr로 저장하는 경우가 있습니다. 하지만 이경우 테이블 인코딩이 euckr로 되있다면 문제 없겠지만
고객 사이트는 euckr , 디비 테이블은 utf8 이런식으로 되있다면
일반적입 백업을 받을 경우 해당 테이블은 문자열이 깨지게 되고 절대 원복할수 없는 상황에 이르게 됩니다.
그러므로 백업받을 당시 인코딩 utf8 기존으로 하지 않고 latin1 바이너리 형태로 받아야합니다
이러한 백업 형태를 습관화 하면 데이터 유실을 최대한 막을 수 있을것입니다.
-

- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.