UltKit
इमेज11
PDF13
डॉक्यूमेंट और डेटा7
वीडियो6
ऑडियो4
और टूल्स22

SQL से CSV कन्वर्टर

.sql फ़ाइल डेटाबेस को दोबारा बनाने की स्क्रिप्ट होती है, इसे स्प्रेडशीट में सीधे नहीं खोला जा सकता। डंप अपलोड करें और उसके INSERT स्टेटमेंट की पंक्तियाँ CSV के रूप में पाएँ। इसके लिए पहले कोई डेटाबेस इंस्टॉल या रिस्टोर करने की ज़रूरत नहीं है।

डेटा कन्वर्टर

या CSV, TSV, TXT … फ़ाइलें यहाँ ड्रop करें ·

प्रति फ़ाइल अधिकतम 95 MB· अधिकतम 20 फ़ाइलें· 30 मिनट बाद हटा दी जाती हैं

आउटपुट

फ़ाइलें हमारे सर्वर पर प्रोसेस होती हैं और 30 मिनट बाद हटा दी जाती हैं।

इस टूल का उपयोग कैसे करें

  1. 1

    .sql डंप अपलोड करें

    phpMyAdmin, mysqldump, SQLite या SQL Server से एक्सपोर्ट की गई फ़ाइल जोड़ें, अधिकतम 95 MB तक। कंप्रेस्ड .sql.gz बैकअप को पहले एक्सट्रैक्ट करना होगा।

  2. 2

    CSV सेटिंग जाँचें

    डिलिमिटर कॉमा पर और तारीखें ISO पर सेट रहती हैं, इसलिए 2026-10-18 जैसी वैल्यू हर प्रोग्राम में एक जैसी दिखती है। अगर आपके Excel में दशमलव के लिए कॉमा इस्तेमाल होता है, तो सेमीकोलन चुनें।

  3. 3

    CSV में कन्वर्ट करें

    CSV में बदलें दबाएँ और नतीजे को Excel, Google Sheets या कॉमा-सेपरेटेड वैल्यू इंपोर्ट करने वाले किसी भी टूल में खोलें।

उत्तर

SQL फ़ाइल को CSV में कैसे बदलें?

.sql डंप अपलोड करें और CSV में बदलें दबाएँ। INSERT स्टेटमेंट की हर पंक्ति CSV की एक लाइन बन जाती है, और टेबल के कॉलम नाम हेडर बनते हैं।

SQL डंप को स्प्रेडशीट की तरह खोलना

SQL की शुरुआत 1970 के दशक में IBM के शोध से हुई, यह 1986 में ANSI मानक और अगले साल ISO मानक बना। इसी वजह से हर रिलेशनल डेटाबेस अपनी सामग्री को SQL स्टेटमेंट की स्क्रिप्ट के रूप में लिख सकता है। डंप कहलाने वाली ये स्क्रिप्ट होस्टिंग कंट्रोल पैनल में WordPress या शॉप डेटाबेस का बैकअप लेने, डेवलपर्स के डेटा सौंपने और कई ऐप्स के सब कुछ एक साथ एक्सपोर्ट करने का तरीका हैं।

टेक्स्ट एडिटर में खोलने पर दिक्कत दिखती है: बहुत लंबी लाइनों में कोष्ठकों के अंदर ठूँसी हज़ारों वैल्यू, और हर जगह कोट्स और एस्केप। SQL से CSV कन्वर्ज़न इन वैल्यू को पंक्तियों और कॉलम में खोल देता है, ताकि आप पुराने ऑर्डर खोज सकें, देश के हिसाब से ग्राहक गिन सकें या Excel में काम करने वाले को टेबल दे सकें। सीधे वर्कबुक चाहिए तो इसमें बदलें में XLSX चुनें।

कौन-से SQL डंप सीधे CSV में बदलते हैं

आम टूल .sql फ़ाइल में टेबल की पंक्तियाँ कैसे लिखते हैं
किससे एक्सपोर्ट कियापंक्तियाँ कैसे लिखी जाती हैंकन्वर्ट के लिए तैयार
mysqldump, phpMyAdminINSERT INTO, हर स्टेटमेंट में कई वैल्यू समूहहाँ
SQLite .dump कमांडहर पंक्ति के लिए एक INSERT INTOहाँ
SQL Server Generate Scripts, स्कीमा और डेटा[ब्रैकेट] वाले नामों के साथ INSERT स्टेटमेंटहाँ
pg_dump, डिफ़ॉल्ट प्लेन फ़ॉर्मेटटैब से अलग टेक्स्ट के COPY … FROM stdin ब्लॉक--inserts के साथ फिर से एक्सपोर्ट करें
कोई भी टूल, सिर्फ़ स्कीमाबिना डेटा के CREATE TABLEकन्वर्ट करने के लिए कोई पंक्ति नहीं
SQL डंपडेटाबेस डंप · .sql बैकअप
SQL स्टेटमेंट की सादा टेक्स्ट फ़ाइल जो डेटाबेस को फिर से बनाती है: CREATE TABLE लाइनें हर टेबल के कॉलम बताती हैं और INSERT लाइनों में पंक्तियाँ होती हैं। इसे रीस्टोर करने का मतलब स्क्रिप्ट को डेटाबेस में चलाना है; कन्वर्ट करने का मतलब कुछ चलाए बिना INSERT वैल्यू पढ़ना है।

PostgreSQL पर ध्यान दें। pg_dump डिफ़ॉल्ट रूप से टेबल डेटा COPY ब्लॉक में लिखता है, जो रीस्टोर में तेज़ हैं पर INSERT स्टेटमेंट नहीं हैं; ठीक से कन्वर्ट होने वाली फ़ाइल पाने के लिए इसे --inserts या --column-inserts विकल्प के साथ फिर चलाएँ। जिस डेटा का सिर्फ़ विश्लेषण करना हो, बदलाव नहीं, उसके लिए CSV मिलने के बाद CSV से Parquet अगला स्वाभाविक कदम है।

SQL और CSV फॉर्मेट की जानकारी

SQL

SQL स्क्रिप्ट

SQL फ़ाइल Structured Query Language स्टेटमेंट, जैसे CREATE TABLE और INSERT, की प्लेन-टेक्स्ट स्क्रिप्ट होती है, जिसे डेटाबेस क्रम से चलाता है। इसका आम उपयोग डेटाबेस बैकअप, माइग्रेशन और सैंपल डेटा शेयर करने में होता है। भाषा खुद एक ISO स्टैंडर्ड है, लेकिन MySQL, PostgreSQL, SQLite और SQL Server की अपनी-अपनी बोलियाँ (डायलेक्ट) हैं, इसलिए सिस्टम बदलने पर स्क्रिप्ट में अक्सर छोटे बदलाव करने पड़ते हैं। SQL फ़ाइल कोई भी टेक्स्ट एडिटर खोल सकता है, और उसे चलाने के लिए डेटाबेस क्लाइंट चाहिए।

कंप्रेशन
–
ट्रांसपेरेंसी (पारदर्शिता)
–
एनिमेशन
–
शुरुआत का वर्ष
–
SQL कन्वर्टर

CSV

कॉमा-सेपरेटेड वैल्यू

CSV टेबल के लिए एक सादा टेक्स्ट फ़ॉर्मैट है, जिसमें हर लाइन एक पंक्ति होती है और कॉमा कॉलम को अलग करते हैं। यह कंप्यूटिंग के शुरुआती दिनों से इस्तेमाल हो रहा है और RFC 4180 में वर्णित है, हालाँकि कई वेरिएंट सेमीकोलन या टैब और अलग-अलग टेक्स्ट एन्कोडिंग का उपयोग करते हैं। लगभग हर स्प्रेडशीट, डेटाबेस और एनालिटिक्स टूल इसे इम्पोर्ट और एक्सपोर्ट कर सकता है, इसलिए सिस्टम के बीच डेटा ले जाने के लिए यही डिफ़ॉल्ट फ़ॉर्मैट है। CSV में सिर्फ़ वैल्यू रहती हैं; फ़ॉर्मूला, फ़ॉर्मैटिंग, कई शीट या डेटा टाइप नहीं।

कंप्रेशन
–
ट्रांसपेरेंसी (पारदर्शिता)
–
एनिमेशन
–
शुरुआत का वर्ष
–
CSV कन्वर्टर

SQL डंप को CSV में तब बदला जाता है जब डेटाबेस बैकअप का डेटा ऐसे व्यक्ति को चाहिए जिसके पास डेटाबेस नहीं है: पुराने ऑर्डर देखने वाला साइट मालिक, क्लाइंट का एक्सपोर्ट जाँचने वाला एनालिस्ट, या होस्टिंग बैकअप से एक टेबल निकालने वाला डेवलपर।

SQL को CSV में बदलने से जुड़े सवाल

क्या .sql फ़ाइल को CSV में खोलने के लिए MySQL इंस्टॉल होना ज़रूरी है?

नहीं। आम तरीका यह है कि डेटाबेस सर्वर इंस्टॉल करें, डंप इंपोर्ट करें और हर टेबल फिर से एक्सपोर्ट करें, जिसमें समय लगता है और कुछ कमांड-लाइन का काम भी करना पड़ता है। यह कन्वर्टर INSERT स्टेटमेंट सीधे पढ़कर वैल्यू को पंक्तियों के रूप में लिखता है, इसलिए सिर्फ़ ब्राउज़र चाहिए।

CSV में कॉलम के नाम कहाँ से आते हैं?

उस टेबल के CREATE TABLE स्टेटमेंट से, या डंप में INSERT स्टेटमेंट के साथ कॉलम की सूची लिखी हो तो उससे। दोनों न हों, तब भी वैल्यू कन्वर्ट हो जाती हैं और हेडर लाइन आपको खुद जोड़नी होगी।

दर्जनों टेबल वाले डंप से मुझे क्या मिलेगा?

हर टेबल की एक CSV, जो ZIP में साथ मिलती है, क्योंकि एक CSV फ़ाइल में सिर्फ़ एक टेबल रह सकती है। जिन टेबल में INSERT स्टेटमेंट नहीं हैं, जैसे खाली लॉग या कैश, उनकी कोई फ़ाइल नहीं बनती।

मेरे बैकअप के अंत में .sql.gz है। क्या मैं इसे अपलोड कर सकता हूँ?

पहले उसे एक्सट्रैक्ट करें, क्योंकि कन्वर्टर सादा .sql टेक्स्ट पढ़ता है। ऑनलाइन अनज़िप टूल ब्राउज़र में .gz फ़ाइलें खोलता है; फिर उससे मिली .sql अपलोड करें।

क्या ग्राहकों का डेटा वाला डेटाबेस डंप अपलोड करना ठीक है?

सिर्फ़ उतना ही जितना ज़रूरी हो। डंप में अक्सर ईमेल पते, पासवर्ड हैश और ऑर्डर का इतिहास होता है, इसलिए जहाँ हो सके सिर्फ़ संबंधित टेबल एक्सपोर्ट करें। अपलोड की गई फ़ाइलें प्रोसेसिंग के 30 मिनट बाद हटा दी जाती हैं, जैसा प्राइवेसी पॉलिसी में बताया गया है।

क्या बाद में CSV को वापस SQL में बदला जा सकता है?

हाँ। स्प्रेडशीट में बदलाव के बाद CSV से SQL MySQL, PostgreSQL, SQLite या SQL Server के लिए CREATE TABLE और INSERT स्टेटमेंट लिखता है, टेबल का नाम आप खुद चुन सकते हैं।