티스토리 뷰
728x90
1. MySql은 기본언어가 latin1으로 되어 있기 때문에 한글 입력이 있는 경우 에러가 발생한다.
2. 우선 my.cnf에 아래와 설정한다. utf-8의 경우 3바이트 unicode까지 저장가능한데 utf8mb4는 4바이트까지 가능하다.
# UTF-8 should be used instead of Latin1. Obviously.
# NOTE "utf8" in MySQL is NOT full UTF-8: http://mathiasbynens.be/notes/mysql-utf8mb4
[client]
default-character-set = utf8mb4
[mysqld]
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
[mysql]
default-character-set = utf8mb4
3. 위의 설정 후 데이터베이스를 재기동하면 기본적인 설정이 변한다. 하지만 기존 테이블은 변하지 않는다.
3-1 데이터베이스의 character set을 변경는 구문
3-1-1 alter database web_customer_tracker character set utf8mb4 collate utf8mb4_unicode_ci;
3-2 테이블의 character set을 변경하는 구문
3-2-2 alter table web_customer_tracker.customer convert to character set utf8mb4 collate utf8mb4_unicode_ci
4. variable에 대한 조회는 아래 구문을 사용한다.
4-1 show variables like 'char%'
4-2 show variables like 'collation%'
728x90
'Side Technologies' 카테고리의 다른 글
Maven : 기본적으로 하는 일 (0) | 2020.07.20 |
---|---|
MySql : 테이블 이름 바꾸기, 테이블의 Primary Key 지정 삭제하기, 컬럼 위치 변경하기, 테이블 auto_increment 초기화 (0) | 2020.05.18 |
MySql : MySql 8.0이상 caching_sha2_password authentication plugin 문제해결 (3) | 2020.05.18 |
MySql : User 생성하기, 테이블 변경하기 (0) | 2020.05.01 |
MySql : Auto increment 숫자 세팅 (0) | 2020.05.01 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
- 도커 개발환경 참고
- AWS ARN 구조
- Immuability에 관한 설명
- 자바스크립트 멀티 비동기 함수 호출 참고
- WSDL 참고
- SOAP 컨슈머 참고
- MySql dump 사용법
- AWS Lambda with Addon
- NFC 드라이버 linux 설치
- electron IPC
- mifare classic 강의
- go module 관련 상세한 정보
- C 메모리 찍어보기
- C++ Addon 마이그레이션
- JAX WS Header 관련 stackoverflow
- SOAP Custom Header 설정 참고
- SOAP Custom Header
- SOAP BindingProvider
- dispatcher 사용하여 설정
- vagrant kvm으로 사용하기
- git fork, pull request to the …
- vagrant libvirt bridge network
- python, js의 async, await의 차이
- go JSON struct 생성
- Netflix Kinesis 활용 분석
- docker credential problem
- private subnet에서 outbound IP 확…
- 안드로이드 coroutine
- kotlin with, apply, also 등
- 안드로이드 초기로딩이 안되는 경우
- navigation 데이터 보내기
- 레이스 컨디션 navController
- raylib
TAG
- jsp
- Rest
- Many-To-Many
- Validation
- WebMvc
- Spring Security
- RestTemplate
- spring boot
- 스프링부트
- Spring
- 외부파일
- 매핑
- 스프링
- form
- Angular
- 하이버네이트
- 로그인
- hibernate
- crud
- XML
- login
- Security
- 상속
- 설정
- MYSQL
- one-to-one
- mapping
- 설정하기
- 자바
- one-to-many
250x250