आप अपना क्लाइंट कनेक्शन सेट करते समय इसे एक अतिरिक्त विकल्प के रूप में निर्दिष्ट कर सकते हैं:
mysql -u myuser -p --local-infile somedatabase
ऐसा इसलिए है क्योंकि यह सुविधा एक सुरक्षा छेद खोलती है। इसलिए यदि आप वास्तव में इसका उपयोग करना चाहते हैं तो आपको इसे स्पष्ट तरीके से सक्षम करना होगा।
क्लाइंट और सर्वर दोनों को स्थानीय-फ़ाइल विकल्प को सक्षम करना चाहिए। अन्यथा यह काम नहीं करता है। सर्वर साइड सर्वर पर फाइलों के लिए इसे सक्षम करने के लिए my.cnf
में निम्नलिखित जोड़ें कॉन्फ़िगरेशन फ़ाइल:
loose-local-infile = 1