यह त्रुटि इसलिए होती है क्योंकि आप MySQL Connector/J 5.1.45 या इससे पहले के संस्करण का उपयोग कर रहे हैं। MySQL 8 ने एक नया प्रमाणीकरण तंत्र पेश किया (caching_sha2_password
) जो ड्राइवर के उन संस्करणों में समर्थित नहीं है।
आपको MySQL Connector/J 5.1.46 या उच्चतर में अपग्रेड करना होगा। लेखन के समय MySQL Connector/J ड्राइवर का नवीनतम संस्करण 8.0.15 है। आप इसे https://dev.mysql.com/downloads/connector/j से डाउनलोड कर सकते हैं / या मावेन/ग्रैडल आदि में सही संस्करण निर्दिष्ट करें।