my.cnf 파일을 편집한다.
MySQL의 업그레이드가 끝나면 my.cnf 파일을 편집한다.
다음과 같이 한다 :
[client]
default-character-set=euckr
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
default-character-set=euckr
init_connect=set collation_connection=euckr-korean_ci
init_connect=set names euckr
character-set-server=euckr
collation-server=euckr_korean_ci
character-set-client-handshake = FALSE (이 항목이 4.1.15부터 지원되는 옵션)
[mysql.server]
user=mysql
basedir=/var/lib
[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[mysqldump]
default-character-set=euckr
[mysql]
default-character-set=euckr
간혹 회신에 회신을 거듭하여 메일 본문이 1MB가 넘는 경우가 있더군요.
이럴 경우를 고려해 max_allowed_packet 설정이 넉넉한지 확인해보셨나 모르겠네요.
vi /etc/my.cnf
[mysqld]
set-variable = max_allowed_packet=16M
보다 자세한 내용은 아래 문서를 참고하시면 됩니다.
http://dev.mysql.com/doc/refman/4.1/en/packet-too-large.html
이 글은 스프링노트에서 작성되었습니다.
'Computer > MySQL' 카테고리의 다른 글
mysql innodb (0) | 2012.08.10 |
---|---|
mysql event (0) | 2012.08.10 |
트리거에서 테이블명 변수로 사용하여 실행하기 (0) | 2012.07.12 |
SELECT COUNT(0) 은 COUNT(*) 와 같다? (0) | 2011.01.24 |
MySQL 서버 최적화 참고 문서 (0) | 2010.08.16 |