आपके द्वारा उल्लिखित सभी तालिकाएं mysql
. से संबंधित हैं डेटाबेस, जो एक सिस्टम डेटाबेस है। क्या उस डेटाबेस पर mysqldump का उपयोग करना पूरी तरह से स्वीकार्य है, लेकिन उस डेटाबेस का बैकअप अधूरा बैकअप प्रमाणीकरण/प्राधिकरण/कार्यात्मक समस्याओं का कारण बन सकता है यदि आप बाद में डेटाबेस को पुनर्स्थापित करने के लिए डंप करते हैं।
ये टेबल नियमित डेटाबेस के अंदर नहीं दिखनी चाहिए। यदि वे वहां मौजूद हैं, तो यह निश्चित रूप से कुछ पूर्व गलती को इंगित करता है, और आपको बस इन तालिकाओं को हटा देना चाहिए।
यदि आप केवल उस डंप को निष्पादित करना चाहते हैं और मूल समस्या की जांच नहीं करना चाहते हैं, तो mysqldump को उन तालिकाओं को अनदेखा करना भी संभव है जो मौजूद हैं लेकिन आप डंप फ़ाइल से बाहर करना चाहते हैं। विकल्प सिंटैक्स है:--ignore-table=db_name.tbl_name
. एकाधिक तालिकाओं को बाहर करने के लिए, आप उस तर्क को कई बार दोहरा सकते हैं।