मुझे अपडेट के बाद अपने डेटाबेस का बैकअप लेने में समस्या हो रही है । मैं अपने सिस्टम पर यह जानने की कोशिश में इधर-उधर ताक रहा हूं। मेरे द्वारा चलाए गए एक प्रश्न ने यह परिणाम लौटा दिया।
Got error: 1449: The user specified as a definer ('cittool'@'%') does not exist when using LOCK TABLES
कुछ जांच के बाद यह प्रतीत होता है कि इन विचारों के लिए निश्चित एक पुराना डेवलपर खाता है जिसे सिस्टम से शुद्ध किया गया है। इस समस्या के साथ डेटाबेस और विचारों का उपयोग बहुत ही असंगत रूप से किया जाता है, और अधिकांश को अभिलेखीय उद्देश्यों के लिए रखा जाता है।
एक निश्चित के साथ लगभग 40 विचार हैं जो अब मौजूद नहीं हैं। क्या एक ही बार में सब कुछ पर एक अलग खाते में निश्चित को बदलने का एक आसान तरीका है? वहाँ एक तरीका है mysqldump पाने के लिए बस एक फ़ाइल के लिए सभी विचारों बाहर डंप ताकि मैं उस फ़ाइल को संपादित कर सकता है और विचारों को फिर से बना सकता है?