mysqldump: गॉट त्रुटि: 1449: उपयोगकर्ता एक definer के रूप में निर्दिष्ट ('जड़' @ '192.200.1.16') मौजूद नहीं है जब लॉक तालिकाएंmysqldump: गॉट त्रुटि: 1449:
का उपयोग कर कृपया पर समाधान देने के त्रुटि से ऊपर
mysqldump: गॉट त्रुटि: 1449: उपयोगकर्ता एक definer के रूप में निर्दिष्ट ('जड़' @ '192.200.1.16') मौजूद नहीं है जब लॉक तालिकाएंmysqldump: गॉट त्रुटि: 1449:
का उपयोग कर कृपया पर समाधान देने के त्रुटि से ऊपर
इसका बेहतर तरह --single-transaction
के साथ पहली mysqldump उपयोग करने के लिए,:
mysqldump --single-transaction -u root -p mydb > mydb.sql
एक नीचे कोशिश काम नहीं कर ऊपर हैं।
आपको उस प्रक्रियाओं/विधियों के लिए निश्चित को प्रतिस्थापित करना होगा, और फिर आप त्रुटि के बिना डंप उत्पन्न कर सकते हैं।
UPDATE `mysql`.`proc` p SET definer = '[email protected]' WHERE definer='[email protected]'
क्या होगा यदि एक सारणी है जिसे आपको एक प्रक्रिया, दृश्य, या विधि के लिए एक निश्चित बदलने की आवश्यकता है? –
यह मेरे लिए काम किया! धन्यवाद! –
धन्यवाद! इसने काम कर दिया! इसके अलावा, अगर कोई दिलचस्पी लेता है, [यहां] (https://dev.mysql.com/doc/refman/5.7/en/mysqldump.html#option_mysqldump_single-transaction) '- सिंगलिंग-लेनदेन' विकल्प पर कुछ दस्तावेज है । –
इस कोशिश:
आप इस तरह कर सकते हैं
mysqldump -h hostname -u thomas -p -x dbname > xxx_2015_03_25.sql
क्वेरी को हल करने के लिए अधिक जानकारी देने की आवश्यकता है, बस डंप लेना इस मुद्दे को हल करने वाला नहीं है। –
यह उत्तर खुराक इस प्रश्न का समर्थन नहीं करता है। – shgnInc
मैं एक ऐसी ही समस्या है, समस्या यह थी कि एक उदाहरण से दूसरे लेकिन में एक डेटाबेस की ओर पलायन करना चाहता था था डंप भी ऐसी प्रक्रियाएं थीं जो अन्य डेटाबेस को संदर्भित करती थीं इसलिए मैंने उस गलती को चिह्नित किया और प्रक्रियाओं को संशोधित करके या कुछ को हटाने में विफल रहा।
मैं एक ही समस्या का सामना करना पड़ा जब मैं एक और मेजबान
अंत में मैं अपने डेटाबेस में सभी definer को बदलने के लिए इस क्वेरी के लिए इस्तेमाल किया से सभी दृश्य और मेज की नकल की
SELECT CONCAT("ALTER DEFINER=`youruser`@`host` VIEW ", table_name, " AS ",view_definition, ";") FROM information_schema.views WHERE table_schema='your-database-name';
[MySQL त्रुटि 1449 की
संभव डुप्लिकेट: एक निश्चित के रूप में निर्दिष्ट उपयोगकर्ता मौजूद नहीं है] (http://stackoverflow.com/questions/10169960/mysql-error-1449-the-user- निर्दिष्ट-as-a-definer-does-not-exist) –