मेरे पास एक वेबपैप है जो कई अलग-अलग उपयोगकर्ताओं को फैलाता है, जिनमें से प्रत्येक को देखने में सक्षम होने के बारे में चुनिंदा अनुमतियां होती हैं। ऐप एक MySQL डेटाबेस के शीर्ष पर बनाया गया है। इतना है कि वे बंद चलाने के लिए और इसके साथ अपने स्वयं के कर सकते हैंMySQL डेटाबेस का चुनिंदा निर्यात
एक विशेषता मैं अपने "सत्ता उपयोगकर्ताओं" के लिए प्रदान करने में दिलचस्पी है अपने सभी डेटा की एक एसक्यूएल डंप है। अब मैं सिर्फ mysqldump का उपयोग नहीं कर सकता क्योंकि वहां अन्य उपयोगकर्ताओं से संबंधित चीजें हैं जिन्हें डाउनलोड पर किसी और के लिए उपलब्ध नहीं कराया जाना चाहिए।
क्या कोई अन्य आसान तरीका है, और हुप्स के सभी प्रकार के माध्यम से कूद करने के बिना में और MySQL आप चुनिंदा क्या निर्यात करने के लिए निर्दिष्ट कर सकते हैं कि से बाहर डेटा प्राप्त करने के है? ध्यान दें कि मुझे क्वेरी स्तर पर नियंत्रण की आवश्यकता है - यानी तालिकाओं की सूची निर्दिष्ट करने में सक्षम होना पर्याप्त नहीं है। एक आदर्श दुनिया में, इस तरह का एक उपकरण स्वचालित रूप से विदेशी कुंजी के ट्रैवर्सल के आधार पर सभी रिश्तों को ढूंढ लेगा, लेकिन अगर मुझे टेबल-स्तर पर प्रश्न लिखना है, तो मैं चाहता हूं कि दूसरों के लिए डेटा को mysql में वापस लेना आसान हो बहुत अधिक परेशानी के बिना।
किसी को भी पता है कि अगर इस तरह के एक उपकरण मौजूद है, या अगर मैं में हूँ क्षेत्र "मेरे अपने रोल"?
सीएसवी पर सच है, हालांकि हम कम से कम 20+ टेबल के बारे में बात कर रहे हैं। क्या mysql सीएसवी डेटा के थोक आयात का समर्थन करता है? – Cory
हां, यदि आप mysqlimport टूल का उपयोग करते हैं तो यह स्वचालित रूप से http://dev.mysql.com/doc/refman/5.0/en/mysqlimport.html पर mysqlimport के लिए इनपुट दस्तावेज़ों के फ़ाइल नामों के आधार पर टेबल बना देगा। –