SELECT * FROM information_schema.columns Where TABLE_SCHEMA='test'
INTO OUTFILE 'file.csv'
FIELDS TERMINATED BY ',';
आपने ;
. का उल्लेख क्यों किया है यह सभी पंक्तियों में ??
MySQL फ़ाइल को अपनी डेटा निर्देशिका में लिख सकता है, जैसे /var/lib/mysql/<databasename>
उदाहरण के लिए। पथ निर्दिष्ट करने के लिए, पूर्ण पथ का उपयोग करें।
हालांकि, यह एक निर्देशिका होनी चाहिए जो उस उपयोगकर्ता खाते द्वारा लिखने योग्य हो जिसके तहत MySQL सर्वर डेमॉन चल रहा है। इस कारण से, मैं अक्सर /tmp:
का उपयोग करूंगाजिस पथ को आप लिखना चाहते हैं उसे इस प्रकार निर्दिष्ट करें:
INTO OUTFILE '/tmp/mydata.csv'