मेरे पास एक ही समस्या थी, लेकिन mysql_native_password
. का उपयोग करके PHP7.4-mysql-pdo
. के साथ संभव नहीं था , यहां तक कि my.cnf
. में सेटिंग करने पर भी जैसा कि यह PHP7.3-mysql-pdo
. पर काम करता है ।
मुझे हर उपयोगकर्ता को बदलना पड़ा इस क्वेरी के साथ:
ALTER USER 'username'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'password';
जहां username
डेटाबेस उपयोगकर्ता नाम और password
है डेटाबेस उपयोगकर्ता का पासवर्ड है।