반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 회전 센서
- powercfg
- setBackgroundResource
- Kotlin
- 금속 탐지기 센서
- Android Studio 3.6
- lateinit
- 온라인무료코딩사이트
- 걸음 감지 센서
- 광 센서
- BottomSheetDialog
- ARGB
- Android
- LayoutParmas
- RecyclerView
- utf8mb4
- 자기장 센서
- 동영상 실행
- phpstorm
- Exoplayer
- 온라인코딩
- 자격증
- Aplha
- 웹코드빌드
- 온라인IDE
- 코틀린
- mysql 5.7
- 걸음수 감지 센서
- 온라인에디터
Archives
- Today
- Total
Memory
[CentOS 7/MySQL] Changing the character setting value for MySQL 5.5 or higher (MySQL 5.5 이상일 때 기본 문자값 변경) 본문
IT/SERVER
[CentOS 7/MySQL] Changing the character setting value for MySQL 5.5 or higher (MySQL 5.5 이상일 때 기본 문자값 변경)
_JinHa_ 2020. 8. 25. 10:36반응형
MySQL 설치 후 기본 문자값을 utf8로 설정해줬던 것으로 기억하는데, 다시 봐보니 변경이 덜 된 부분이 있어 기본 문자 값 설정을 다시 진행했다. (이모티콘 저장 등이 필요할 지 몰라 utf8 말고 utf8mb4로 설정했다!)
1. MySQL 접속 진행 후, 기본 문자 값 확인
// MySQL 접속
mysql -u root -p
// 설정된 기본 문자 값 확인
SHOW VARIABLES LIKE 'c%';
2. 하단 코드 실행
vi /etc/my.conf
3. 하단 코드 추가 (나의 경우는 이모티콘 저장을 위해 utf8 대신 utf8mb4로 설정을 진행했다!)
[mysqld]
collation-server = utf8mb4_unicode_ci
character-set-server = utf8mb4
skip-character-set-client-handshake
4. MySQL 재시작
systemctl restart myslqd
기존에 작성되어 있는 부분 [mysqld_safe] / [client] / [mysql] 주석을 제거하고 utf8 -> utf8mb4로 수정을 진행하니 MySQL 재시작이 안되어 뭐가 문제인가 싶었다. 근데 내가 설치한 MySQL 버전이 5.7에서는 위에 방식으로 진행하니 정상적으로 재시작이 가능했다.
5. MySQL 접속 진행 후, 기본 문자 값 확인
[참고]
[MySQL] MySQL character set encoding 변경 (utf8, utf8mb4)
MySQL 기본 캐릭터 셋 설정하기 - RHEL/CentOS/Ubuntu
https://www.lesstif.com/dbms/mysql-rhel-centos-ubuntu-20775198.html
[MySQL] utf8 vs utf8mb4 차이는?
반응형
'IT > SERVER' 카테고리의 다른 글
[PHP] PhpStorm 연간 구독이라 부르고 영구 라이센스를 얻다! (0) | 2022.02.01 |
---|---|
[NGINX] index.html location (index.html 위치) (0) | 2020.08.06 |
[NGINX/PHP] 대용량 파일 업로드을 위한 서버 설정 (0) | 2018.03.25 |