[아마존웹서버] MySQL 설정하기
윈도우즈에 mysql을 설치하고 쓸적에는 테이블명의 대소문자에 대해서 별로 신경을 쓰지 않았습니다.
그런데 리눅스 쪽에 mysql을 설치했는데 당장 나타나는 문제가 테이블명의 대소문자 구분과 문자셋이었습니다.
두가지다 my.cnf 파일을 수정하고 mysql 리스타트를 해주면 됩니다.
sudo vim /etc/mysql/my.cnf
sudo service mysql restart
1. 테이블명 대소문자 구분 없애기
[mysqld]
lower_case_table_names=1
2. mysql 문자셋 utf8 설정하기
[client]
default-character-set = utf8
[mysqld]
character-set-client-handshake=FALSE
init_connect="SET collation_connection = utf8_general_ci"
init_connect="SET NAMES utf8"
character-set-server = utf8
collation-server = utf8_general_ci
[mysqldump]
default-character-set = utf8
[mysql]
default-character-set = utf8
3. max_allowed_packet 설정 (쿼리문 전송량 결정)
[mysqld]
max_allowed_packet = 256M
[아마존웹서버] MySQL 설정하기
'웹서버 > 아마존웹서버' 카테고리의 다른 글
[아마존웹서버] java google email 보내기 설정 오류 (0) | 2016.12.19 |
---|---|
[아마존웹서버] MySQL 설치 (0) | 2016.08.21 |
[아마존웹서버] 아마존 웹서버 JDK 설치하기 (0) | 2016.08.19 |
[아마존웹서버] 톰캣설치하기 (0) | 2016.08.17 |
[아마존웹서버] 80port permission denied에 의한 톰캣 접속 오류 해결하기 (0) | 2016.08.17 |