seminar-2020
seminar-2020 copied to clipboard
MySQL의 기본 인코딩 문제
지난 이슈 #68 에서 다른 분이 언급해주신 부분이기는 한데, 이번 test 과제에서도 기본 mysql 인코딩 문제로 인해서 처음에 EEEEEE가 뜨는 상황이 발생했습니다. 기본 인코딩이 UTF-8이 아니라 latin1로 설정되어 있어서, waffle_backend_assignment_2 데이터베이스를 UTF-8로 바꾸었더라도 test_waffle_backend_assignment_2 데이터베이스 인코딩은 --keepdb 옵션을 주고 인코딩을 또 다시 변경해줘야 하는 문제가 있었습니다.
구글링을 해 보니 MySQL 5.5 버전 이상은, 리눅스 운영체제일 경우 보통 /etc/my.cnf 에
[mysqld]
collation-server = utf8mb4_unicode_ci
character-set-server = utf8mb4
skip-character-set-client-handshake
위와 같은 코드를 넣어주어야 변경된다고 합니다...
덧) 제가 와장님 초대코드를 늦게 확인해서 라벨 달 수 있는 권한이 없는 걸 이제 깨달았습니다 와장님 죄송합니다 ㅠㅠ
@pullup-dip-burpee test를 위한 DB는 또 별개이고 매번 자동 생성 및 파괴되므로, MySQL 자체의 configuration을 바꿔주어야겠네요! 좋은 팁 공유 감사합니다 :) label 달 수 있도록 초대장 다시 보내드릴게요~
@pullup-dip-burpee test를 위한 DB는 또 별개이고 매번 자동 생성 및 파괴되므로, MySQL 자체의 configuration을 바꿔주어야겠네요! 좋은 팁 공유 감사합니다 :) label 달 수 있도록 초대장 다시 보내드릴게요~
세미나장님 감사합니다~!