mysql 명령줄에서 문자 인코딩 수정
1. 데이터베이스 문자 인코딩 수정
mysql> alter database mydb character set utf8 ;
2. 데이터베이스 생성 시 데이터베이스의 문자 인코딩을 지정하세요
mysql> create database mydb character set utf8 ;
3. mysql 데이터베이스
mysql> show variables like 'character%'; //查询当前mysql数据库的所有属性的字符编码
+--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | latin1 | | character_set_connection | latin1 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | latin1 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+
4. mysql 데이터베이스의 문자 인코딩을 수정하세요
문자 인코딩을 수정하려면 mysql 구성 파일 my.cnf를 수정한 다음 다시 시작해야 적용됩니다
일반적으로 my.cnf의 다음 위치:
[client] 아래에 default -character-set=utf8 또는 Character_set_client=utf8
[mysqld]를 추가합니다. 아래에 Character_set_server = utf8을 추가합니다.
위 구성으로 인해 mysql은 기본적으로 latin1. 명령줄 클라이언트를 통해서만 실행되는 경우 다시 시작한 후 mysql이 작동하지 않습니다.
다음은 클라이언트 명령줄 수정 방법입니다.
mysql> set character_set_client=utf8 ; mysql> set character_set_connection=utf8 ; mysql> set character_set_database=utf8 ; mysql> set character_set_database=utf8 ; mysql> set character_set_results=utf8 ; mysql> set character_set_server=utf8 ; mysql> set character_set_system=utf8 ; mysql> show variables like 'character%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+ 8 rows in set (0.00 sec)
사용을 권장하지 않습니다. 관련 학습 권장 사항: mysql tutorial(동영상)
위 내용은 mysql에서 문자 인코딩을 변경하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!