MYSQL에서 스키마(데이터베이스) 생성하기

navigator 창에서 우클릭하면 "create schema"라고 있음

 

 

 

스키마 이름을 작성하고 charset이랑 collation을 선택

 

charset은 텍스트 데이터를 어떤 방식으로 인코딩하여 저장할지 결정한다고함

 

한글데이터는 utf-8을 많이 사용함

 

최근 추세로 이모티콘도 표현하고 싶으면 utf8mb4를 쓴다고 함

 

https://velog.io/@chosj1526/Charset%EA%B3%BC-Collation

 

[MySQL] Character set과 Collation의 모든것

텍스트 데이터를 어떤 방식으로 인코딩하여 저장할 것인가를 결정하는 값한글 인코딩을 위해 가장 널리 사용되는 방식 : utf-8, EUC-KR\-> 한글자당 3bytes를 사용하는 utf-8보다, 4bytes를 사용하면서 이

velog.io

 

collation은 데이터가 어떤 방식으로 정렬될지를 결정하는 옵션이라고함

 

utf8_bin은 아스키코드표 16진수에 의한 정렬방식으로 A,B,....,a,b,.....로 정렬

 

utf8_unicode_ci는 유니코드표에 의한 정렬

 

utf8_general_ci는 utf8_unicode_ci 정렬방식에 잘 쓰지 않는 문자는 제외해서 정렬 속도를 향상시키고자 했다고함

 

한국어,영어,일본어,중국어는 두 결과가 동일하대

 

옵션을 선택하면 쿼리문이 나오고

 

 

apply 누르면 실제로 스키마가 생성됨

 

 

 

 

 

TAGS.

Comments