답변 3개
채택된 답변
+20 포인트
10년 전
디비의 원래 인코딩과 덤프뜰때의 인코딩, 복원시의 인코딩이 일치해야 할겁니다.
phpmyadmin에서 덤프뜨신거라면 테이블의 인코딩과 관계없이 백업받은 sql파일 자체는 utf8로 되있을거구요. 복원도 가급적이면 phpmyadmin으로 하시는게 좋겠죠.
뭐 터미널에서 mysqldump로 백업받으신거여도 phpmyadmin에서 복원하시는게 좋긴 합니다. 파일인코딩은 복원시에 지정할 수 있게 되있으니 잘 선택하시구요.
그누보드에서 set names utf8 이런식으로 언어셋을 맞춰주니 테이블이 euc-kr이나 latin-1 이런거여도 출력하는데는 문제가 없어야 하는데 저렇게 나오는걸 보니 역시 터미널에서 복원하신게 원인일듯합니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
