sql >> Databáze >  >> RDS >> Mysql

php7.4 mysqli vypršel a zmizel

Měl jsem stejný problém, ale pomocí mysql_native_password nebylo možné pomocí PHP7.4-mysql-pdo , a to i při nastavení v my.cnf jak to fungovalo na PHP7.3-mysql-pdo .

Musel jsem změnit každého uživatele s tímto dotazem:

ALTER USER 'username'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'password';

kde username je uživatelské jméno databáze a password je heslo uživatele databáze.



  1. mysqli_affected_rows pro UPDATE někdy vrátí 0 při úplné shodě řádku

  2. Nelegální instrukce:4 při spuštění Django

  3. Jak zjistit, zda upsert byl aktualizací s PostgreSQL 9.5+ UPSERT?

  4. Jak uložím hodnoty korelace mezi uživateli v databázi pomocí MySQL a PHP?