
MySQL을 실행하는 전용 서버가 있습니다.
my.cnf 구성 파일에 오래 전에 다음 구성을 추가했습니다.
set-variable=local-infile=0
잘 작동하고 있었는데, 어제부터 서버가 이상하게 동작하기 시작했고, 재부팅 후 mysql을 시작할 수 없게 되었습니다.
문제는 로그에 명시된 대로 이 구성에서 발생했습니다.
[ERROR] /usr/sbin/mysqld: unknown variable 'set-variable=local-infile=0'
그리고 이 줄에 주석을 달고 나면 mysql이 잘 시작됩니다.
제가 놓친 것이 있습니까? 이러한 유형의 구성을 깨뜨리는 업데이트가 있습니까? 무슨 일이 일어났는지 정말 궁금하네요.
나는 MySQL을 실행한다5.5.31-0+wheezy1
(참고: 저는 이 사실을 잘 알고 있습니다.비슷한 질문, 그러나 문제가 있는 부분이 아니라 무엇이 변경되었는지 이해하려고 합니다. ;))
당신의 도움을 주셔서 감사합니다!
답변1
설정 변수를 제거하십시오. my.cnf에서는 더 이상 사용되지 않습니다.