Ik had hetzelfde probleem, maar ik gebruikte mysql_native_password
was niet mogelijk met PHP7.4-mysql-pdo
, zelfs bij instelling in my.cnf
zoals het werkte op PHP7.3-mysql-pdo
.
Ik moest elke gebruiker wijzigen met deze vraag:
ALTER USER 'username'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'password';
waar username
is de database gebruikersnaam en password
is het wachtwoord van de databasegebruiker.