안녕하세요 알통몬입니다. 공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!! 포스팅 내용이 찾아주신 분들께 도움이 되길 바라며 더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^
|
이번 포스팅에서는 mysql database table 의 컬럼에 한글을 입력할 때 ??? 물음표로 입력되는 문제를
해결하는 방법에 대해 공부하겠습니다.
1. 먼저 mysql root 계정으로 작업을 하시는 것이 좋습니다.
쓰기권한이 있어야 하거든요 ㅎㅎ
mysql 파일 중 my.cnf 파일을 찾아서 들어갑니다.
저의 경우 aws를 사용중인데
etc디렉토리 밑에 my.cnf 파일이 있습니다.
vi etc/my.cnf 로 접근.
my.cnf
[client] default-character-set = utf8 [mysqld] init_connect = SET collation_connection = utf8_general_ci init_connect = SET NAMES utf8 character-set-server = utf8 collation-server = utf8_general_ci [mysqldump] default-character-set = utf8 [mysql] default-character-set = utf8
|
위 내용들을 입력하고
저장해줍니다.
그리고 mysqld 를 재시작해주시고.
mysql에 root 권한으로 접속하셔서
db 를 확인해보면 됩니다.
1. # service mysqld restart 2. # mysql -u root -p 2-1 input password 3. > use database_name; > show variables like 'c%'; |
마지막 명령어를 입력했을 때 아래 사진처럼 나오면 성공! 입니다 ㅎㅎ
이상입니다.
더 유익한 포스팅으로 돌아오겠습니다~