Jeg havde det samme problem, men jeg brugte mysql_native_password
var ikke muligt med PHP7.4-mysql-pdo
, selv ved indstilling i my.cnf
som det virkede på PHP7.3-mysql-pdo
.
Jeg var nødt til at ændre hver bruger med denne forespørgsel:
ALTER USER 'username'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'password';
hvor username
er databasens brugernavn og password
er databasebrugerens adgangskode.