मैं एक MySQL क्वेरी परिणाम को स्थानीय CSV फ़ाइल में कैसे संग्रहीत करूं? मुझे रिमोट मशीन तक पहुंच नहीं है।मैं एक MySQL क्वेरी परिणाम को स्थानीय CSV फ़ाइल में कैसे संग्रहीत करूं?
उत्तर
आप कर कोशिश कर सकते हैं:
SELECT a,b,c
FROM table_name
INTO OUTFILE '/tmp/file.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
हम यहाँ OUTFILE खंड का उपयोग एक CSV फ़ाइल में उत्पादन स्टोर करने के लिए।
हम उन क्षेत्रों के मूल्यों को संभालने के लिए फ़ील्ड को डबल-कोट्स में संलग्न करते हैं जिनमें अल्पविराम है और हम फ़ील्ड को अल्पविराम से अलग करते हैं और नई लाइन का उपयोग करके अलग-अलग लाइन को अलग करते हैं।
अगर मुझे लगता है कि जेनरेट की गई फ़ाइल – joe
स्टोर करने के लिए रिमोट मशीन में एक्सेस नहीं है, तो आप स्थानीय मशीन पर mysql-client का उपयोग कर सकते हैं, रिमोट डीबी सर्वर से कनेक्ट कर सकते हैं और फिर स्थानीय मशीन पर परिणाम संग्रहीत करने के लिए उपर्युक्त क्वेरी जारी कर सकते हैं। – codaddict
या .. मुझे उस मुद्दे का सामना करना पड़ रहा है। इसे कैसे हल करें? – joe
आपको कमांड लाइन निष्पादन '-e' ध्वज का उपयोग करना होगा।
$> /usr/local/mysql/bin/mysql -u user -p -h remote.example.com -e "select t1.a,t1.b from db_schema.table1 t1 limit 10;" > hello.txt
क्वेरी से उत्पादन के साथ अपने वर्तमान कार्यशील निर्देशिका में एक स्थानीय hello.txt फाइल उत्पन्न करेगा।
सभी उपयोग मामलों के लिए अच्छा है !! – instanceOfObject
यदि आप अपनी क्वेरी को किसी फ़ाइल में सहेजते हैं तो आप इसे बदल सकते हैं: $>/usr/local/mysql/bin/mysql -u user -p -h remote.example.com
के लिए मैं केवल 1000 पंक्तियों तक ही सीमित हूं। क्या सभी डेटा प्राप्त करने का कोई तरीका है? – ShikharDua
MySQL क्वेरी चलाएं तरह
नीचेSELECT order_id,product_name,qty FROM orders INTO OUTFILE '/tmp/orders.csv'
FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n'
यह आवेदन की tmp फ़ोल्डर में csv फ़ाइल पैदा करेगा अपने App से सीएसवी उत्पन्न करने के लिए।
फिर आप हेडर के माध्यम से फ़ाइल भेजने के लिए तर्क जोड़ सकते हैं।
सुनिश्चित करें कि डेटाबेस उपयोगकर्ता को दूरस्थ फ़ाइल-सिस्टम में लिखने की अनुमति है।
मैं इस समस्या का सामना करना पड़ रहा हूँ और मैं एक समाधान के लिए कुछ समय पढ़ने किया गया है: एक्सेल में आयात करने, उपयोग में आयात करने, पाठ फ़ाइल के रूप में सहेजना ...
मुझे लगता है कि विंडोज़ लिए सबसे अच्छा समाधान है निम्नलिखित:
- कमांड डालने का उपयोग करें ... "परिणाम" तालिका बनाने के लिए चुनें। आदर्श परिदृश्य स्वचालित रूप से इस परिणाम तालिका के फ़ील्ड बनाने के लिए हो सकता है, लेकिन यह संभव नहीं है MySQL
- डेटाबेस
- डेटा निकालने के लिए एक्सेस या एक्सेल का उपयोग करें और फिर सहेजें या संसाधित करें जिस तरह से आप चाहते हैं
यूनिक्स/लिनक्स के लिए मुझे लगता है कि सबसे अच्छा समाधान इस -e विकल्प tmarthal उपयोग कर रहे हैं इससे पहले कि ने कहा कि और awk की तरह एक प्रोसेसर के माध्यम से उत्पादन की प्रक्रिया एक उचित प्रारूप (सीएसवी, एक्सएमएल प्राप्त करने के लिए, जो कुछ)।
mysql
की concat समारोहmysql -u <username> -p -h <hostname> -e "select concat(userid,',',surname,',',firstname,',',midname) as user from dbname.tablename;" > user.csv
का प्रयोग करें आप पहली पंक्ति जो स्तंभ नाम "उपयोगकर्ता" शामिल हटा सकते हैं।
- 1. मैं गिलहरी का उपयोग कर एक CSV फ़ाइल में SQL क्वेरी का परिणाम कैसे संग्रहीत कर सकता हूं?
- 2. मैं MySQL में एक तस्वीर कैसे संग्रहीत करूं?
- 3. मैं symfony2 भंडार में क्वेरी परिणाम कैशिंग निर्दिष्ट कैसे करूं?
- 4. MySQL संग्रहीत प्रक्रिया, एकाधिक कर्सर और क्वेरी परिणाम हैंडलिंग
- 5. MySQL चयन करें क्वेरी परिणाम
- 6. एक CSV फ़ाइल
- 7. MySQL एक फ़ाइल के लिए परिणाम
- 8. मैं SQL क्वेरी के परिणाम कैसे प्राप्त करूं?
- 9. tsql: एक csv फ़ाइल
- 10. मैं XML डेटा को एक mysql डेटाबेस में कैसे संग्रहीत करूं? मैं पागल
- 11. मैं Jsoup में स्थानीय HTML फ़ाइल कैसे लोड करूं?
- 12. एक CSV फ़ाइल
- 13. मैं MySQL में पूरे परिणाम सेट को कैसे जोड़ूं?
- 14. IEnumerable <T> एक CSV फ़ाइल
- 15. एक CSV फ़ाइल
- 16. रेल में, कैसे एक csv फ़ाइल
- 17. मैं एक बहुआयामी सरणी में SQL क्वेरी से सभी परिणामों को कैसे संग्रहीत करूं?
- 18. मैं एक MySQL डेटाबेस में संग्रहीत PHP को निष्पादित कैसे करूं?
- 19. एक फ़ाइल में पीआईजी में यूनियन के परिणाम संग्रहीत करना
- 20. MYSQL में एक और क्वेरी परिणाम से एक प्रश्न परिणाम घटाना कैसे
- 21. डेटाबेस .db फ़ाइल को .csv
- 22. PHP + MySQL + संग्रहीत प्रक्रियाओं, मैं "आउट" मान कैसे प्राप्त करूं?
- 23. मैं HTML तालिका डेटा को .csv फ़ाइल के रूप में कैसे निर्यात करूं?
- 24. मैं संग्रहीत misencoded डेटा कैसे परिवर्तित करूं?
- 25. एक CSV फ़ाइल को Sqlite3 (या MySQL) में माइग्रेट कैसे करें? - पायथन
- 26. शर्तों के क्रम में MYSQL क्वेरी परिणाम ORDER कैसे बनाएं?
- 27. मैं एक सीएसवी में चीनी वर्णों के साथ एक एक्सेल फ़ाइल कैसे निर्यात करूं?
- 28. MySQL क्वेरी ब्राउज़र मैं न्यूल कैसे दर्ज करूं?
- 29. एक CSV फ़ाइल का उपयोग करके प्लॉटिंग
- 30. मैं पाइथन mysql क्वेरी से% कैसे बचूं
फिर आपके पास किस प्रकार की पहुंच है? –
केवल Acess – joe
पढ़ा क्या आपको कभी इसका समाधान मिला? "आउटफाइल में" डीबी सेरर पर फाइल लिखती है, स्थानीय मशीन नहीं। –