GLOBAL과 함께 SET 명령을 사용하여 활성화할 수 있습니다. 처음에는 로컬 인파일이 꺼집니다.
다음은 구문입니다.
mysql> SHOW GLOBAL VARIABLES LIKE 'local_infile';
다음은 출력입니다.
+---------------+-------+ | Variable_name | Value | +---------------+-------+ | local_infile | OFF | +---------------+-------+ 1 row in set (0.01 sec)
ON 또는 부울 값 true 또는 숫자 값 1의 도움으로 로컬 infile을 활성화할 수 있습니다. 다음은 로컬 infile을 활성화하는 구문입니다.
mysql> SET GLOBAL local_infile = 'ON'; Query OK, 0 rows affected (0.00 sec) mysql> SET GLOBAL local_infile = 1; Query OK, 0 rows affected (0.00 sec) mysql> SET GLOBAL local_infile = true; Query OK, 0 rows affected (0.00 sec)
MySQL 버전 8.0.12에서 ON 여부를 확인해보자.
mysql> SHOW GLOBAL VARIABLES LIKE 'local_infile';
다음은 출력입니다.
+---------------+-------+ | Variable_name | Value | +---------------+-------+ | local_infile | ON | +---------------+-------+ 1 row in set (0.00 sec)
MySQL을 다시 시작한 후 로컬 infile을 ON으로 설정합니다.