감사합니다. my.ini 위치가 잘못되어서 그런거네요. 해결되었네요 감사합니다.
-------------------- Original message --------------------
저희 유지보수 업체쪽에 등록된 내용은 이렇습니다.
C:\APM_Setup\Server\MySQL5\bin\mysqld.exe --defaults-file=C:\APM_Setup\Server\MySQL5\my.ini APM_MYSQL5
my.ini파일 지정되지 않은 상태로 보이고 먼가 조치를 하실려면
mysql 서비스를 중지하시고 서비스를 삭제하신다음에
재등록하시면 옵션을 추가해서 등록하시는게 좋을것같습니다.
아래 작업하실때는 경로나 명령어를 상세확인하시고 진행바랍니다.
### 서비스 삭제
sc delete APM_MYSQL5
### 서비스 등록
C:\APM_Setup\Server\MySQL5\bin\mysqld.exe --install APM_MYSQL5 --defaults-file="C:\APM_Setup\Server\MySQL5\my.ini"
### 운영중인 서비스 상태에서 환성설정 변경은 아래와 같습니다.
### root권한으로 실행해야 적용되고 서버 재부팅시는 초기화 됩니다.
SET GLOBAL max_allowed_packet = 1024 *1024 * 32;
-------------------- Original message --------------------
C:\APM_Setup\Server\MySQL5\bin\mysqld.exe APM_MYSQL5 이렇게 나오고요
mysql5 폴더안에있는 ini 파일들
my-small
my-medium
my-large
my-innodb-heavy-4G
my-huge
파일들에있는 max_allowed_packet 문구는 모두 이렇게 max_allowed_packet=32M 바꾸고
sql 재시작 x mail sever 도 재시작 했어요 그런데 변한것없고 그대로입니다.
-------------------- Original message --------------------
일단, mysql이 원도우 버전이신것 같고
서비스 관리 > Mysql 서비스에서 오른쪽 마우스 하시고 속성창을 열어보십시요.
"일반"탭에 실행파일경로 문자열을 보시면...
--defaults-file=뒤에.. 잡혀있는 my.ini파일 경를 확인해보시기 바랍니다.
-------------------- Original message --------------------
my.cnf 파일은 없고요 my.ini 파일만 있어요. (이파일은 data 안에 있어요)
-------------------- Original message --------------------
max_allowed_packet 옵션은 [mysqld] 블럭 아래에 입력해주셔야되고
그리고 서버에 my.cnf파일 여러개 존재하는지 확인바랍니다.
-------------------- Original message --------------------
※ 필수입력정보 ※
▷ 제품버젼 : Nmail PHP 2.6.12 UTF-8
▷ 오류발생 메뉴/주소 :
▷ 에러메세지 :mysql
5.1.41-community
max_allowed_packet = 1M
경고) 현재 설정은 [max_allowed_packet=1M]이므로
이보다 큰 본문은 디비에 저장되지 않는 에러가 발생하게 됩니다.
해결방법은 MySQL Server 의 설정 파일인 my.cnf 에 다음처럼 설정후 재시작해주시면 됩니다.
ex)
vi /etc/my.cnf
[mysqld]
max_allowed_packet=32M
보다 자세한 내용은 아래 문서를 참고하시면 됩니다.
http://dev.mysql.com/doc/refman/4.1/en/packet-too-large.html
character_set_client = utf8
character_set_database = utf8
▷ 질문내용 : my.ini 에 max_allowed_packet=32M 이렇게 수정헀구요, 서버를 재시작 했는데도 이러한 문구가 뜨는데 왜 그런건가요? 그냥사용하면 다른 문제는 없나요?