MySQL डेटाबेस की जानकारी के लिए ज़रूरत है information_schema, performance_schema, mysql और phpmyadmin?


9

मुझे पता है कि information_schemaडेटाबेस का बैकअप लेना आवश्यक नहीं है , लेकिन निम्नलिखित डेटाबेस (उपयोगकर्ता द्वारा परिभाषित डेटाबेस के अलावा) के बारे में क्या है?

  • performance_schema
  • mysql
  • phpmyadmin

(इसलिए, समस्याओं के मामले में, और हमें स्क्रैच से शुरू करना होगा (ताजा MySQL-install), कौन से डेटाबेस में मुझे वापस जगह लेनी है)?

जवाबों:


10
  • performance_schema: आवश्यक नहीं। इसमें प्रदर्शन मीट्रिक शामिल हो सकते हैं जो केवल उस समय के लिए अच्छे होते हैं जब आप इंस्ट्रूमेंटेशन का उपयोग कर रहे थे। यह अतीत से एकत्र किए गए मीट्रिक को किसी अन्य MySQL उदाहरण में या बहुत बाद में उसी MySQL उदाहरण में लोड करने का कोई उद्देश्य नहीं होगा।

  • mysql: यहाँ बहुत सावधान रहना !!! यदि आप बैकअप mysqlलेते हैं, तो आप इसे केवल MySQL के उसी संस्करण में पुनः लोड कर सकते हैं जो यह आया था। विशेष रूप से, mysql.userन तो आगे है और न ही पिछड़े संगत। मेरी पुरानी पोस्ट देखें:

  • phpmyadmin: यदि आप phpmyadminउसी MySQL उदाहरण में से बैकअप को फिर से लोड करना चाहते हैं तो यह ठीक है।

उत्तर के लिए आपका बहुत - बहुत धन्यवाद! मेरा प्रश्न एक आपदा के मामले में सभी डेटा खोने के बाद खरोंच से शुरू करने के लिए बैकअप बनाने के बारे में था, मैं प्रश्न को थोड़ा संपादित करूंगा।
waanders

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