मैं अपने mysql डेटाबेस को Amazon EC2 से RDS में कॉपी करने का प्रयास कर रहा हूँ:
मैंने mysqldump
इसका उपयोग करके अपने डेटाबेस के रूट फ़ोल्डर में सफलतापूर्वक अपना काम किया :
root@ip-xx-xx-xx-xx:~# mysqldump my_database -u my_username -p > my_database.sql
तब मैंने इसे .sql फ़ाइल को अपने नए RDS डेटाबेस में स्थानांतरित करने का प्रयास किया:
root@ip-xx-xx-xx-xx:~# mysql my_database -u my_username -p -h
my_new_database.xxxxxxxxx.us-east-1.rds.amazonaws.com < my_database.sql
दुर्भाग्य से, मुझे निम्नलिखित त्रुटि संदेश मिला:
You do not have the SUPER privilege and binary logging is enabled
(you *might* want to use the less safe log_bin_trust_function_creators variable)
मैंने GRANT SUPER..
कई तरीकों से कोशिश की , लेकिन जब मैं भी ऐसा करने की कोशिश कर रहा हूं, तो मुझे त्रुटियाँ हो रही हैं। टंकण mysql > FLUSH privileges;
या तो काम नहीं करता है
मैं एक mysql शुरुआत कर रहा हूँ इतना आसान सवाल के लिए खेद है। विचार?
GRANT SUPER
RDS पर । RDS सुपरर विशेषाधिकार प्राप्त करने का कोई तरीका नहीं प्रदान करता है।