데이터베이스 구성 확인
SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';
[utf8mb4 "및"utf8mb4 "로 설정되어 있는지 확인합니다. "collation"쿼리 사용 :
SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';variable_name과 같은 '문자 \ _set \ _%'또는 variable_name과 같은 'collation%'; "utf8mb4_unicode_ci."각각 phpmyadmin 내에서 동일한 쿼리를 사용합니다. 기본 문자 세트 = UTF8MB4 [mysqld] ... 문자 세트 클라이언트 핸드 셰이크 = 거짓 문자 세트 서버 = UTF8MB4 Collation-Server = utf8mb4_unicode_ci
mysqli/pdo 설정
SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';
다음 옵션을 설정하는 경우 : set_charset ( 'utf8mb4'); $ dbh-> setAttribute (pdo :: mysql_attr_init_command, 'set names utf8mb4'); MySQL 세션 내에서 클라이언트, 연결 및 결과 문자 세트를 UTF8MB4로 설정하여 문제를 해결할 수 있습니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3