
mysql.allow_local_infile 설정은 MySQL에서 로컬 파일로 데이터를 로드하는 기능을 활성화하는 설정입니다. 이 설정은 기본적으로 비활성화된 상태이며, 보안상 위험하다고 여겨집니다.
이 설정을 활성화해야 하는 상황은 다음과 같습니다.
- 데이터를 로컬 파일로 임시 저장해야 하는 경우
- 데이터를 로컬 파일로 백업해야 하는 경우
이 설정을 활성화하는 방법은 다음과 같습니다.
1. MySQL 서버의 설정 파일인 my.cnf 또는 my.ini를 수정합니다.
2. [mysqld] 섹션에 아래와 같은 설정을 추가합니다.
#hostingforum.kr
sql
[mysqld]
local_infile=1
3. MySQL 서버를 재시작합니다.
이 설정을 활성화하면 MySQL 서버가 로컬 파일로 데이터를 로드할 수 있습니다. 그러나 이 설정은 보안상 위험하므로 주의하여 사용해야 합니다.
이 설정을 비활성화하는 방법은 다음과 같습니다.
1. MySQL 서버의 설정 파일인 my.cnf 또는 my.ini를 수정합니다.
2. [mysqld] 섹션에 아래와 같은 설정을 추가합니다.
#hostingforum.kr
sql
[mysqld]
local_infile=0
3. MySQL 서버를 재시작합니다.
이 설정을 비활성화하면 MySQL 서버가 로컬 파일로 데이터를 로드할 수 없습니다.
2025-07-26 12:47