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'로 클라이언트를 실행합니다.
위 내용은 UTF8을 사용하여 MySQL 명령줄에서 테이블 형식을 유지하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!