2011-09-08 6 views
16

मेरे पास Sequel Pro & MAMP के माध्यम से मेरे कंप्यूटर पर बनाए गए कुछ डेटाबेस थे, और उन्हें देखने के लिए स्थानीयहोस्ट चला रहे थे। हालांकि, मैंने मैक ओएस शेर का एक नया इंस्टॉल किया, और मैं डेटाबेस को एसएसएल फाइलों में बैकअप करना भूल गया।सीक्वेल प्रो/एमएएमपी स्थानीय डेटाबेस कहां स्टोर करता है?

मैं नियमित रूप से अपनी फ़ाइलों का बैकअप लेता हूं, और कंप्यूटर की एक प्रति प्री-इंस्टॉल है। क्या किसी को डीबी फाइलों के पथ पता है? क्या वे एक प्रारूप में संग्रहीत हैं जिन्हें मैं पुनर्निर्माण कर सकता हूं, इसलिए मैं सेक्वेल प्रो में आयात कर सकता हूं?

+0

भले ही आपके पास एसक्यूएल डेटाबेस स्थानीय रूप से संग्रहीत किए जाने के बारे में थोड़ा सा विचार हो ... –

+0

सीक्वल प्रो डेटाबेस डेटाबेस है, यह कहीं भी डेटा स्टोर नहीं करता है। – mikerobi

उत्तर

38

Brian W's answer वास्तव में एमएएमपी प्रो (v2.1.4) का उपयोग करके मेरे साथ मदद नहीं करता था, लेकिन सौभाग्य से किसी और ने किया था। मेरा के लिए स्थान थे:

/Library/Application सहायता/appsolute/MAMP प्रो/डाटाबेस/mysql

उन्होंने यह भी कहा है कि वे इसे ड्रॉपबॉक्स के लिए स्थानांतरित कर दिया है और उसके बाद मूल स्थान के लिए एक यूनिक्स सिमलिंक इस्तेमाल किया (नहीं एक मैक ओएस एक्स उपनाम क्योंकि वे काम नहीं करते हैं), इस तरह से इसका बैक अप भी मिलता है।

प्रतिलिपि से अधिक/आवेदन /Library/Application सहायता/appsolute/MAMP प्रो/डाटाबेस में/MAMP/db/mysql/ /:

+1

पर स्थित हैं यह वह संस्करण था जिसने मेरी मदद की भी। मुझे लगता है कि इस लेखन के रूप में एमएएमपी प्रो के नवीनतम संस्करण के लिए यह सही जवाब है। – Hendeca

18

ठीक है, मैंने इसे समझ लिया। यदि आप डेटाबेस बनाने के लिए एमएएमपी और लोकहोस्ट का उपयोग कर रहे हैं, तो आपको बस एमएएमपी> डीबी> mysql फ़ोल्डर में जाना होगा और आपके सभी डेटाबेस होंगे।

आशा है कि सेक्वेल प्रो/एमएएमपी/लोकलहोस्ट का उपयोग करने वाले किसी भी व्यक्ति की मदद करें!

+0

यह गारंटी नहीं है कि वहां कहां हैं। InnoDB अब एमएएमपी के लिए डिफ़ॉल्ट भंडारण इंजन है। ये लिंक उन लोगों की सहायता कर सकते हैं जो देख रहे हैं: http://documentation.mamp.info/en/mamp/how-tos/check-the-default-storage-engine-of-mysql http://documentation.mamp.info/ en/mamp-pro/how-tos/set-the-mysql-default-storage-engine http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html –

+9

यदि आप अच्छे पर हैं पुराना एमएएमपी, वे/एप्लीकेशन/एमएएमपी/डीबी/पर स्थित होंगे और यदि आप एमएएमपी प्रो पर हैं, तो वे/लाइब्रेरी/एप्लिकेशन सपोर्ट/एप्सोल्यूट/एमएएमपी प्रो/डीबी/माइस्क्ल/ –

3

पिछले डेटाबेस स्टैंडर्ड MAMP से MAMP के लिए प्रो पर ले करने के लिए mysql/

पिछले डेटाबेस उपयोगकर्ताओं आप कॉपी करना होगा पर ले करने के लिए: /अनुप्रयोग/MAMP/db/mysql/mysql/ में
/Library/Application suppo आरटी/एप्सोल्यूट/एमएएमपी प्रो/डीबी/mysql/mysql

0

आप सीक्वेल प्रो डॉक्स (एमएएमपी, एमएएमपी प्रो, एक्सएएमपीपी) में एमएएमपी निर्देशिकाओं (डीबी फाइलों, त्रुटि लॉग इत्यादि सहित) के बारे में अधिक जानकारी भी प्राप्त कर सकते हैं। , ज़ेंड, इत्यादि):
https://sequelpro.com/docs/ref/mysql/mysql-files

इससे मुझे बहुत शांत करने में मदद मिली।