문자 세트 UTF-8을 사용하여 MySQL 데이터베이스를 작성하는 명령 dbname;데이터베이스를 만들 수 있습니다. 그러나 문자

내가 사용하는 create database dbname;데이터베이스를 만들 수 있습니다.
그러나 문자 세트 UTF-8로 작성하고 싶습니다.

누구나 사용할 명령이 무엇입니까?



답변

사용

CHARACTER SET

데이터베이스를 만들 때 다음과 같은 옵션을 사용하십시오.

CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_bin;

또한 문서를 읽으십시오 …


답변

데이터베이스 이름에 영숫자가 아닌 문자가 포함 된 경우 “`”를 사용하여 인용하십시오.

CREATE DATABASE `my-db` CHARACTER SET utf8 COLLATE utf8_general_ci;

쉘 스크립트에서 사용할 때는 “\”로 따옴표를 인용하십시오.

mysql -p -e "CREATE DATABASE \`my-db\` CHARACTER SET utf8 COLLATE utf8_general_ci;"


답변