DB 인코딩 문제를 해결하려 했지만 왠지 모를 이유로 인해 실패를 했었는데 결국 다시 설치하기로 결심하고 MySQL을 다시 설치하는 도중 문제 원인이자 해결책을 발견할 수 있었습니다. 저는 Table의 인코딩만 utf8로 설정을 해뒀는데 MySQL 자체의 인코딩을 바꿨어야 하는 것 같더군요.

인코딩 문제.

설치할 때 다음의 화면에서 꼭 주의 utf8로 설정하는 것이 좋겠습니다.
1293153385.bmp
그리고 언능 다시 테스트를 해본 결과. 짜잔~ 한수형(evilimp) 정말 감사합니다.
1089968157.bmp

MySQL 다시 설치할 때 주의할 점.

MySQL을 지우고 다시 설치하는데 서비스 가동이 안된다며 다음과 같은 에러가 발생합니다.
1256698649.bmpCannot ceate Windows service for MySQL.Error:0 이라고 구글 신께 물어본 결과 원인을 바로 첫 페이지 첫 링크의 첫번째 댓글에서 알 수 있었습니다. 삭제 한뒤 프로그램이 설치 되어있던 폴더가 완전히 삭제가 안되서 그런것 같다고 써있더군요. 그래서 저 위 그림에 보이는 MySQL Server 5.0 폴더를 삭제 했습니다. 그러고 나서 다시 설치를 하니 잘 되더군요. 🙂

외부에서 MySQL 접속할 때 접속 불가능 하던 문제.

노트북으로 외부에 있는 서버에 접속해서 테터를 설치하려는데 그러러면 먼저 MySQL에 DB를 하나 만들어야 했는데 MySQL에 접속하려고 하면 무슨 포트 어쩌구 하면서 접속할 수 없다고 했습니다.
1025126935.bmp아마도 이 화면에서 설치할 때 Enable root access from remote machines 에 체크를 안하면 외부에서 접속을 못하는 것이 아닌가 싶네요. 결국 서버에 있는 MySQL도 재설치? ㅠ.ㅠ 으윽 리눅스에서 또 해매게 생겼습니다. ㅎㅎㅎ