ALTER DATABASE 데이타베이스_이름 CHARACTER SET utf8 COLLATE utf8_general_ci; //DB
ALTER TABLE 테이블_이름 CHARACTER SET utf8 COLLATE utf8_general_ci; //TABLE
(혹은 DB를 만들면서 지정)
CREATE DATABASE 데이타베이스_이름 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
아마존의 경우는 parameter group에서 설정
나의 SQL 캐릭터셋 리스트 보기
윈도우키 + R 을 누른뒤 > cmd 를 입력하여 도스 커맨드 창을 뛰운다.
기본 비번은 root / apmsetup 이니 알아두도록 하고 다음과 같이 mysql에 접속한다.
C:\> mysql -uroot -papmsetup
mysql> show variables like 'c%'; 를 입력하면 현재 적용되어있는 캐릭터셋이 아래와 같이 리스트로 뜬다.
mysql -h hitouchmarketkor.cq6ivy6vvjrj.ap-northeast-2.rds.amazonaws.com -P 3306 -u hitouch_user -p
my.ini에서 수정 방법
1. 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
C:\APM_setup\Server\MYSQL5\data 폴더에 my.ini 한개
C:\APM_setup\Server\MYSQL5 폴더에 my.ini 한개
data 하위에 my.ini가 없으면 APMSETUP모니터가 작동하지 않기때문에 이렇게 조치
수정이 끝났으면 mysql을 재시작
ㄱ. APM프로그램에서 stop을 누른뒤 다시 Start를 누르거나 (추천)
ㄴ. mysql> quit;
c:\>mysqladmin -uroot -papmsetup reload 라는 커맨드로 입력
캐릭터셋 변경 확인
C:\> mysql -uroot -papmsetup mysql에 로그인한 뒤
mysql> show variables like 'c%'; 명령어를 치면 utf8 변경 확인 가능
'개발이야기' 카테고리의 다른 글
OpenFire 설치 방법 (0) | 2018.09.20 |
---|---|
[개발][이클립스] 단축키 (0) | 2018.09.20 |
메이븐 (maven) 사용법 (0) | 2018.09.20 |