त्रुटि "Cannot Log in to MySQL server
" के कई कारण हो सकते हैं। इसका सीधा सा मतलब है, कि phpMyAdmin सामान्य रूप से MySQL सर्वर से कनेक्ट करने में सक्षम नहीं है।
मुझे भी यह समस्या थी - मेरे मामले में मैंने हाल ही में MySQL स्थापित किया है। संस्थापन प्रक्रिया के दौरान एक नया रूट पासवर्ड उत्पन्न होता है। लेकिन MySQL सर्वर आपको रूट यूजर के लिए एक नया पासवर्ड सेट करने के लिए मजबूर करता है, इससे पहले आप किसी भी क्वेरी को निष्पादित नहीं कर सकते। अफसोस की बात है कि phpMyAdmin सटीक कारण को ठीक से नहीं दर्शाता है और केवल एक विफल कनेक्शन की रिपोर्ट करता है 'Cannot log in to the MySQL server'
।
मैंने इसे
. द्वारा ठीक किया-
मेरे क्ली के साथ मेरे mysql सर्वर में लॉग इन करना:
mysql -u root -p
-
रूट पासवर्ड अपडेट करें:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('YOUR NEW PASSWORD HERE');