MySQL의 기본 문자셋을 변경해야합니다. 새 데이터베이스와 모든 테이블에서 UTF-8을 사용하기를 원합니다. 장고 단위 테스트를 만들 때 latin1로 설정되어 있으므로 DB를 만드는 동안 테스트가 실패합니다.MySQL - 기본 charset을 uft8로 변경하는 방법?
my.cnf에서이를 수행 할 수 없습니다. 우분투와 MySQL을 저장소에서 설치했습니다.
MySQL의 기본 문자셋을 변경해야합니다. 새 데이터베이스와 모든 테이블에서 UTF-8을 사용하기를 원합니다. 장고 단위 테스트를 만들 때 latin1로 설정되어 있으므로 DB를 만드는 동안 테스트가 실패합니다.MySQL - 기본 charset을 uft8로 변경하는 방법?
my.cnf에서이를 수행 할 수 없습니다. 우분투와 MySQL을 저장소에서 설치했습니다.
create database `something` default charset=utf8;
시도 :
# Alter your database
ALTER DATABASE database_name DEFAULT CHARSET=utf8;
SHOW CREATE DATABASE database_name;
CREATE DATABASE `zzz_test` /*!40100 DEFAULT CHARACTER SET utf8 */