phpMyAdmin के एक प्राचीन संस्करण से अपग्रेड करने के बाद मुझे इसी तरह की समस्याएं (टैब से अलग की गई फ़ाइल के साथ) हुई हैं। निम्नलिखित बिंदु सहायक हो सकते हैं:
- phpMyAdmin के पास कॉलम की सही संख्या होनी चाहिए। PhpMyAdmin के पुराने संस्करणों में आप पंक्ति के अंत में कॉलम के लिए खाली मानों की आपूर्ति नहीं कर सकते हैं, लेकिन अब ऐसा नहीं है।
- यदि आप किसी एक्सेल फ़ाइल को टेक्स्ट में निर्यात करते हैं और पंक्तियों के प्रारंभ या अंत में कॉलम पूरी तरह से खाली हैं, तो एक्सेल उन पंक्तियों के लिए रिक्त स्थान निर्यात नहीं करेगा। आपको कुछ डालने या खाली छोड़ने की आवश्यकता है, फिर परिणामी फ़ाइल को नियमित अभिव्यक्तियों के साथ टेक्स्ट एडिटर में संपादित करें, उदा। एक खाली पहली पंक्ति जोड़ने के लिए,
^
. खोजें और,
. से बदलें (सीएसवी फ़ाइल) या\t
(टैब फ़ाइल); अंत में दो कॉलम जोड़ने के लिए$
. खोजें और,,
. से बदलें या\t\t
आदि - डेटा की अंतिम पंक्ति को संदर्भित करने वाले त्रुटि संदेश से बचने के लिए फ़ाइल के निचले भाग में एक रिक्त रेखा जोड़ें। यह एक बग लगता है जिसे नए संस्करणों में ठीक कर दिया गया है।
- पाठ संपादक में, फ़ाइल एन्कोडिंग की भी जाँच करें क्योंकि एक्सेल कभी-कभी BOM के साथ UTF-16 जैसी चीज़ों के रूप में सहेजता है जो phpMyAdmin पसंद नहीं करता है।