Latin1 이외의 문자가 포함된 데이터베이스를 쿼리할 때 'set names utf8' 명령을 사용하면 표 형식 형식이 중단될 수 있습니다. 명령줄에서. 이 문서에서는 UTF8로 인코딩된 데이터를 표시하는 동안 이 형식을 유지하는 솔루션을 살펴봅니다.
'--default-character-set=을 사용하여 클라이언트를 실행합니다. utf8' 옵션:
mysql --default-character-set=utf8
또는 '/etc/mysql/my.cnf':
[mysql] default-character-set=utf8
기본 문자 세트를 UTF8로 설정하면 다음 구성 변수가 강제로 UTF8이 됩니다.
show variables like '%char%';
MySQL의 UTF8 인코딩은 완전히 호환되는 UTF-8이 아닙니다. 8 구현. 완전한 UTF-8 지원을 위해서는 'utf8mb4' 문자 세트를 사용하십시오. '--default-character-set=utf8mb4'로 클라이언트를 실행합니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3