mysql charset utf8 vs utf8mb4

mysql charset utf8 vs utf8mb4

트위터 데이터를 수집해 mysql db에 저장하는 중인데 종종 트윗 내용이 없는 현상이 있어 찾아보니 맨 앞에 4바이트 이모티컨을 사용해서 일어나는 일이었다. (이런 문자들 🍵🍶🍷🍸 ) 4 byte character가 들어가면 그 이후의 내용이 잘리고 안 들어가고 있었던 … Continue reading

MySQL like query escape character

워드프레스 post_name에 “/” 문자의 urlencode인 “%2F”가 들어가면 오류를 뱉는다는 걸 뒤늦게 알게 되었다. 그누보드에서 마이그레이션을 수작업으로 하다보니 이런 삽질을… 이를 위해 “%2F”를 “-“로 치환하도록 스크립트를 짜는데 생각해보니 “%”는 와일드카드로 인식되는 문제점이 있었다. 구글신에게 물어봐 “%”와 … Continue reading