MySQL에 sql파일을 이용해서 테이블을 생성해주려고 했는데, 자꾸 에러가 났다.
이는 sql문에 한글이 들어간게 문제였다.
sql문은 영어로 작성하는게 마음 편할 것 같다.
하지만 한글이 들어가야하는 상황이 있다.
그럴때는 아래와 같은 명령어를 이용해서 해결할 수 있다.
기존 생성되어 있는 데이터베이스의 설정
alter database DB_NAME default character set utf8 collate utf8_general_ci;
데이터베이스 생성 시 설정
create database DB_NAME default character set utf8 collate utf8_general_ci;
'알아두면 쓸데있나?' 카테고리의 다른 글
오버로딩과 오버라이딩의 차이점 (0) | 2021.11.19 |
---|---|
퀵소트는 왜 빠른 것일까? (0) | 2021.11.19 |
변수명 한번에 변경 (0) | 2021.08.10 |
코드 들여쓰기 (0) | 2021.08.02 |