हम इसे SET कमांड के साथ GLOBAL की मदद से इनेबल कर सकते हैं। पहली बार, लोकल इन्फाइल OFF होगा।
निम्न सिंटैक्स है।
mysql> SHOW GLOBAL VARIABLES LIKE 'local_infile';
आउटपुट यहाँ है।
+---------------+-------+ | Variable_name | Value | +---------------+-------+ | local_infile | OFF | +---------------+-------+ 1 row in set (0.01 sec)
हम ON या बूलियन वैल्यू true या न्यूमेरिक वैल्यू 1 की मदद से लोकल इन्फाइल को इनेबल कर सकते हैं। लोकल इन्फाइल इनेबल करने का सिंटैक्स निम्न है।
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 रीस्टार्ट करने के बाद, यह लोकल इन्फाइल को ON सेट कर देगा।