반응형
다음과 같이 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
반응형
'MySql' 카테고리의 다른 글
MySQL 우분투에서 스크립트를 사용하여 하이픈 문자로 데이터베이스 이름을 추가하는 방법 (0) | 2020.11.12 |
---|---|
MySQL 1292 잘못된 날짜 시간 값 (0) | 2020.11.12 |
MySQL에서 자체 참조 필드가있는 테이블을 어떻게 생성합니까? (0) | 2020.11.12 |
MySQL에 JSON으로 데이터 저장 (0) | 2020.11.12 |
MySQL mysqli에서 선택 쿼리를 실행하는 방법 (0) | 2020.11.12 |
댓글