मैं निम्न त्रुटि हो रही है का उपयोग कर MySQL से कनेक्ट नहीं कर सकते हैं:त्रुटि: mysqlnd 4.1+ वर्ष असुरक्षित प्रमाणीकरण
Database connection failed: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command
SET PASSWORD = PASSWORD('your_existing_password')
.This will store a new, and more secure, hash value in
mysql.user
. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from yourmy.cnf
file
मैं PHP 5.3.8 और मेरे स्थानीय मशीन पर MySQL 5.5.16 और मेरे मेजबान (का उपयोग करते हुए मीडिया मंदिर) PHP 5.3 MySQL 5.0.51a चला रहा है। लाइव सर्वर पर संस्करण मेरी मशीन पर एक से बड़ा है।
मैं इस त्रुटि को कैसे ठीक करूं और अपनी स्थानीय मशीन से MySQL से कनेक्ट कैसे करूं?
मुझे पता है कि इस पर समान पोस्ट हैं लेकिन मैंने उन सभी की कोशिश की है और कोई भी काम नहीं कर रहा है।
यह http://stackoverflow.com/questions/1575807/cannot-connect-to-mysql-4-1-using-old- प्रमाणीकरण – rkosegi
का डुप्लिकेट है जैसा कि मेरी पोस्ट में बताया गया है, मैंने उन सुझावों का प्रयास किया है और कोई नहीं मेरे लिए काम कर रहे हैं वह पोस्ट भी 09 में वापस आया था इसलिए मैंने यह देखने के लिए दोबारा पोस्ट किया कि क्या अन्य/अधिक हालिया समाधान थे। – user982853