MySQL OS X पर अपने डेटाबेस फ़ाइलों को कहाँ संग्रहीत करता है?


15

जैसा कि मैं उन फ़ाइलों को एक सर्वर से दूसरे सर्वर पर स्थानांतरित करना चाहूंगा, जबकि डेटाबेस ऑफ़लाइन है।

जवाबों:


20

इसे इसमें संग्रहीत किया जाना चाहिए : / usr / स्थानीय / mysql / डेटा


एक नोट के रूप में, यह वह जगह है, जब मैंने होमबॉव के बजाय अपने वास्तविक जीयूआई इंस्टॉलर का उपयोग करके MySQL स्थापित किया था। इसे स्थापित करने के कई अलग-अलग तरीके हैं!
मैट फ्लेचर

20

जब आप Homebrew के माध्यम से स्थापित mysql का उपयोग करते हैं , तो आपको अपने डेटाबेस फ़ोल्डर और फ़ाइलों को ढूंढना चाहिए/usr/local/var/mysql


1

OS X सर्वर (कम से कम v10.6) डेटाबेस को डिफ़ॉल्ट रूप से / var / mysql में रखता है। आप इसे सर्वर व्यवस्थापक -> MySQL सेवा -> सेटिंग्स -> डेटाबेस स्थान में बदल सकते हैं (ध्यान दें कि इस क्षेत्र को संपादित करने से वास्तव में डेटा स्थानांतरित नहीं होता है, बस परिवर्तन होता है जहां से इसे लोड किया जाता है)।


0

मेरे पास अभी अपने मैक तक पहुंच नहीं है, इसलिए मैं कुछ निश्चित नहीं कह सकता। बस "mysql" के लिए फाइल सिस्टम (टर्मिनल से, स्पॉटलाइट से) क्यों नहीं खोजते, क्योंकि हमेशा mysql नाम का एक टेबल होगा।


0

My.cnf फ़ाइल की तलाश करें - / etc / निर्देशिका में होनी चाहिए और फिर एक पंक्ति की तरह दिखना चाहिए:

DATADIR = / var / lib / mysql

डेटादिर वह जगह है जहां mysql सभी डेटाबेस फ़ाइलों को संग्रहीत करता है।

Autobyte


0

यदि आपने मैक पर MAMP चलाकर MySQL स्थापित किया है, तो फ़ाइलों को संग्रहीत किया जाता है /Applications/MAMP/db/mysql

MAMP Pro के लिए, फ़ाइलें अंदर होनी चाहिए /Library/Application Support/appsolute/MAMP PRO/db/mysql

स्टैक ओवरफ्लो उत्तर जो कि MAMP / Sequel Pro इंस्टॉलेशन को संबोधित करता है: /programming/7341897/where-does-fterel-pro-mamp-store-local-dat डेटाबेस

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.