워드프레스 DB Collation: utf8mb4_unicode_520_ci

워드프레스 전용 서버를 구축하기 위한 준비를 APM 설치 후 테스트 도메인으로 워드프레스를 설치했다. 설치 후 데이터베이스를 확인해 보니 워드프레스 DB Collation이 utf8mb4_general_ci가 아닌 utf8mb4_unicode_520_ci로 확인되었다. 워드프레스 utf8mb4_unicode_520_ci가 표준이었나 생각하다가 구글링 후 워드프레스 utf8mb4_unicode_520_ci가 표준이라는 것을 확인했다.

예전에 시간적 여유가 있을 때 utf8mb4_general_ci를 사용했었고 그때는 utf8mb4_general_ci가 표준이었는지 모르겠지만 지금 생각해보니 예전에도 표준 정렬은 unicode_ci를 사용했을 것으로 생각된다.

1. 워드프레스 utf8mb4 캐릭터셋

MySQL 및 MariaDB에서 DB character set으로 utf8mb4를 사용하는 이유는 이모지(Emoji)를 표현하기 위해서는 기본적인 UTF8의 경우 이모지가 깨져서 나온다. 이모지가 지원되는 utf8mb4를 사용할 수 밖에 없다.

2. 워드프레스 DB Collation

워드프레스 DB Collation, 즉 권장되는 표준 정렬은 utf8mb4_unicode_ci라는 것을 확인할 수 있다.

유니 코드는 다음과 같은 숫자로 발전했으며, 최신의 버전을 사용하는 것이 좋다는 것을 알게 되었다.

4.0.0 - utf8mb4_unicode_ci
5.2.0 - utf8mb4_unicode_520_ci
9.0.0 - utf8mb4_0900_ai_ci

2024년 7월 기준 관리자 페이지까지 생성된 기본적인 워드프레스 사이트를 생성하는 경우 utf8mb4_unicode_520_ci가 권장되는 사항이다.

워드프레스 작업

3. 결론

워드프레스 사이트를 호스팅 회사에 맡긴 것이 아닌 직접 운영하는 경우 당장에 이모지를 사용하지 않더라도 차후를 위해 utf8mb4_general_ci가 아닌 utf8mb4_unicode_520_ci를 사용해야 한다.

Similar Posts

  • [WP] 워드프레스 글 페이지 차이

    워드프레스를 처음 후 운영하게 되면 글(Post)과 페이지(Page) 차이가 어려워 혼동을 겪는 경우가 많습니다. 워드프레스 글 페이지 차이가 무엇인지 명확히 알아 보도록 하겠습니다. 워드프레스 포스트(글)은 워드프레스에서 제공하는 가장 기본적인 글 형식입니다. 동적인 콘텐츠이며 반대로 페이지는 정적인 콘텐츠입니다. 목차1. 워드프레스 utf8mb4 캐릭터셋2. 워드프레스 DB Collation3. 결론1. 워드프레스 글(Post) 조금 더 자세히 말하자면 포스트는 티스토리 or…

  • 워드프레스 호스팅 FastComet 성능 평가(Extra Plan $4.99)

    3년 전에 FastComet 호스팅을 일본 서버에서 1년 넘게 사용한 적이 있었기 때문에 이번에 여러가지 용도로 사용할 워드프레스 사이트를 추가하면서 신규 신청을 하게 되었습니다. 신청한 상품은 FastComet Extra 상품으로 신청 후 PHP 8.3에서 8.4로 업데이트 등 워드프레스 사이트 성능을 올리기 위한 작업을 모두 진행했습니다. 테스트는 워드프레스 최적화 플러그인 Perfmatters와 캐시 플러그인 WP Rocket 설치…

  • 워드프레스 RSS 피드 개수 설정 및 피드 주소 확인

    워드프레스에서 RSS 피드 설정과 주소 확인 방법에 대해 알아 보겠습니다. 워드프레스의 기본 RSS 피드 개수는 10개로 설정되어 있으며 늘리거나 줄일 수 있습니다. 먼저 워드프레스 RSS 피드 개수 설정 방법입니다. 목차1. 워드프레스 utf8mb4 캐릭터셋2. 워드프레스 DB Collation3. 결론✅ 워드프레스 RSS 피드 개수 설정하기 워드프레스 관리자 페이지 [설정] > [읽기] 항목으로 접속 후 [가장 최근의…

  • wp-config.php 기본 설정

    wp-config.php 파일은 워드프레스 웹 사이트의 가장 중요한 설정 파일입니다. 이 파일은 워드프레스가 데이터베이스에 접속하고 작동하는 데 필요한 핵심 정보를 담고 있기 때문에, 사이트의 심장부와 같습니다. 목차1. 워드프레스 utf8mb4 캐릭터셋2. 워드프레스 DB Collation3. 결론 Ⅰ. wp-config.php의 역할 이 파일에는 다음과 같은 민감한 설정이 포함되어 있습니다. 이러한 특성 때문에 wp-config.php 파일은 외부 공격자에게 최우선 공격…

  • [WP] 테마 or 플러그인 설치 중 발생하는 워드프레스 FTP 오류 해결 방법

    설치형 워드프레스 기반 웹 사이트를 운영하면서 테마 또는 플러그인을 설치하는 중 워드프레스 FTP 오류 메시지로 설치에 시간 소요가 되는 경우가 있습니다. 두 가지 해결 방법이 있으며 한 가지를 선택해서 설정할 수 있습니다. ※ FTP 오류 메시지 내용 에러: 서버에 연결하는 중에 에러가 생겼습니다. 설정이 올바른지 확인하십시요. 목차1. 워드프레스 utf8mb4 캐릭터셋2. 워드프레스 DB Collation3….

  • [WP] 워드프레스 SSL 보안인증서 적용 방법

    워드프레스를 포함한 웹 사이트에서 SSL 보안인증서는 필수가 되었습니다. 워드프레스 SSL 보안인증서 적용 방법과 TLS/SSL 인증서가 필요한 이유에 대해 알아 보겠습니다. 목차1. 워드프레스 utf8mb4 캐릭터셋2. 워드프레스 DB Collation3. 결론1. 워드프레스 SSL 보안인증서 적용 방법 첫 번째 SSL 인증서가 서버에 설치되어야 합니다. 서버에 보안인증서가 설치되어야만 워드프레스 HTTPS 적용을 할 수 있습니다. 사용하는 웹 호스팅 업체에…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 6   +   10   =