본문 바로가기
MySql

MySQL 오류 1064 : 'DEFAULT CHARACTER SET utf8'

by 베이스 공부 2020. 11. 12.
반응형

다음과 같이 charset을 utf8 로 지정한 데이터베이스를 만듭니다.

CREATE DATABASE IF NOT EXISTS gtfs;
    DEFAULT CHARACTER SET utf8;
    DEFAULT COLLATE utf8_general_ci;

그러나 다음 오류가 발생합니다.

12 행의 오류 1064 (42000) : SQL 구문에 오류가 있습니다. MySQL 서버 버전에 해당하는 설명서에서 1 행의 'DEFAULT CHARACTER SET utf8'근처에서 사용할 올바른 구문을 확인하십시오.

MySQL 버전 :

$ mysql --version
mysql  Ver 14.14 Distrib 5.6.27, for debian-linux-gnu (x86_64) using  EditLine wrapper

 

해결 방법

 

이것을 사용하십시오

CREATE DATABASE IF NOT EXISTS gtfs
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;

 

참조 페이지 https://stackoverflow.com/questions/35631265

 

 

반응형

댓글