반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Visual Studio Code
- extension
- 리엑트
- jQuery
- Spring Legacy
- vscode
- 낙자
- 이클립스
- Java
- oracle
- #php.ini
- sql developer
- Windows10
- musthave
- 오라클
- GIT
- eclipse github
- Linux
- Github
- 낙자쌤
- 확장프로그램
- 노트패드
- Eclipse
- 낙짜쌤
- 윈도우10
- 한국소프트웨어인재개발원
- 이클립스 파일인코딩
- MySQL
- #MySQL
- vscode에서github연동
Archives
- Today
- Total
자바강사 낙자쌤
APMSETUP7 MySQL utf-8 설정하기 본문
728x90
반응형
APMSETUP7의 MySQL 은 기본적으로 character set 이 latin1 으로 설정되어 있기 때문에 한글이 깨짐 현상이 발생하여 서버에 따라 utf-8로 세팅을 해주어야 할 한글깨짐 현상없이 사용할 수 있다.
현재 MySQL의 설정값을 확인한다.
mysql> show variables like 'c%';
현재 적용되어있는 캐릭터셋이 아래와 같이 리스트로 화면에 표시된다
위 이미지를 보면 기본적으로 latin1으로 설정되어 있는 것을 확인할 수 있다. utf-8을 기본적으로 사용하기위해 설정을 변경한다.
먼저 my.ini 파일을 변경하여야 한다
먼저 C:\APM_Setup\Server\MySQL5\data 에서 my.ini 파일을 연다
파일 안에 다음 항목들에 문자열을 추가한 후 저장한다
[client]
default-character-set=utf8
[mysqld]
init_connect=SET collation_connection = utf8_general_ci
init_connect=SET NAMES utf8
default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci
[mysql]
default-character-set=utf8
default-character-set=utf8
[mysqld]
init_connect=SET collation_connection = utf8_general_ci
init_connect=SET NAMES utf8
default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci
[mysql]
default-character-set=utf8
저장하였다면 저장한 my.ini 파일을 C:\APM_setup\Server\MYSQL5 에 붙여 넣기 한다
그렇게 되면 my.ini 파일이 MYSQL5에 한개 , MYSQL/data 에 한개 총 두개의 동일한 파일이 존재하게 된다.
이와 같은 조치는 APMSETUP모니터가 data 하위에 존재하지 않으면 작동하지 않기 때문에 이러한 조치를 해주는 것이다.
수정이 끝나면 APMSETUP MYSQL을 재실행한다.
모든 과정이 끝나면 MySQL에 접속하여 로그인 하여
mysql> show variables like 'c%';
명령어로 변경된 케릭셋을 확인할 수 있다.
728x90
반응형
'DB' 카테고리의 다른 글
SQLite3 관리도구 - DB Browser for SQLite (0) | 2021.08.29 |
---|---|
성능 향상을 위한 query 작성과 tuning (0) | 2016.09.22 |
mysql ERROR 145 (HY000): marked as crashed and should be repaired (0) | 2016.02.04 |
MySQL 설치후 최초 root 패스워드 설정 (0) | 2016.01.19 |
where절에서 IN 사용하기 (0) | 2016.01.03 |