MySQL 한글 깨짐 문제를 참고해서 문제를 해결하였다.
위의 블로그와 모두 동일하게 진행하였는데 유일하게 달랐던 점이 있다면
my.cnf 파일의 경로였다.
나의 경우에는 my.cnf가 /etc 아래 있었다.
mysql 디렉토리 안에 존재하지 않았다.
위의 블로그 말처럼 기존에 만든 테이블은 바뀐 character-set이 적용되지 않는다.
따라서
alter table '테이블 명' convert to character set utf8;
로 기존에 존재하는 테이블을 모두 일일이 수정해주어야 한다.