간혹 프로젝트 폴더 내의 모든 파일의 charset을 UTF-8로 설정해주고
파일마다 <% request.setCharacterEncoding("utf-8"); %> 구문으로 인코딩을 했는데도 불구하고
테이블 데이터들의 한글 값들이 깨져서 나오는 경우가 있다.
이런 경우에는 본인의 데이터베이스에 들어가 SQL에
ALTER TABLE table_name convert to charset utf8;
을 입력하고 실행해주면 된다.
이 명령을 실행하기 이전의 데이터들은 한글 처리가 되지 않으므로 삭제하고 다시 추가해주어야 한다.
'내가 보려고 만드는 > SQL' 카테고리의 다른 글
[db4free MySQL] 데이터베이스 만들기 및 접근하기 (0) | 2021.01.22 |
---|