수정 방법: 1. "my.cnf" 파일을 열고 편집합니다. 2. "default-character-set", "default-storage-engine", "character-set-server" 및 기타 항목 3. 변경 사항을 저장하고 서비스를 다시 시작합니다.
이 튜토리얼의 운영 환경: linux5.9.8 시스템, mysql8 버전, Dell G3 컴퓨터.
MySQL 문자 집합 보기
mysql에 로그인:
mysql -u root -p
mysql 문자 집합 쿼리:
mysql> show variables like 'chara%';
지침: Character_set_server 문자 집합을 UTF-8로 설정하세요.
mysql 문자 집합 수정 방법: 구성 파일을 수정하여 MySQL 문자 집합을 UTF-8로 설정합니다.
1 my-default.cnf 구성 파일을 /etc 아래의 my.cnf 파일에 복사합니다.
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
참고: etc 폴더에 전역 정보가 구성되어 있습니다. my.cnf가 etc 폴더에 있으면 이 단계를 건너뛸 수 있습니다. 존재하지 않는 경우 my-default.cnf를 etc로 복사하고 이름을 my.cnf로 지정합니다.
2. etc 디렉토리로 이동하여 my.cnf 파일을 열고 수정 내용은 다음과 같습니다.
my.cnf 파일을 편집하세요
vi my.cnf
[mysqld] 위에 다음 두 문장을 추가하세요
[client] default-character-set=utf8
[mysqld]
default-storage-engine=INNODB character-set-server=utf8 collation-server=utf8_general_ci
맨 아래에 다음 문장을 추가하세요
3. 수정 완료 그런 다음 mysql 서비스를 저장하고 다시 시작하십시오.
service mysql restart
4. MySQL에 다시 로그인하여 문자 집합이 수정되었는지 확인합니다.
관련 추천: mysql 비디오 튜토리얼, "Linux 튜토리얼"
위 내용은 Linux에서 mysql 문자 집합을 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!