Mysql
 sql >> база данни >  >> RDS >> Mysql

php mysqli_connect:метод за удостоверяване, неизвестен на клиента [caching_sha2_password]

Решавам това чрез SQL команда:

ALTER USER 'mysqlUsername'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysqlUsernamePassword';

който се препраща от https://dev.mysql.com /doc/refman/8.0/en/alter-user.html

ако създавате нов потребител

 CREATE USER 'jeffrey'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

който се препраща от https://dev.mysql.com /doc/refman/8.0/en/create-user.html

това работи за мен



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Балансиране на натоварването с ProxySQL за Percona XtraDB Cluster

  2. Как да получите данни от миналата седмица в MySQL

  3. Качване на изображения в CKEditor без използване на плъгин

  4. Как да извлека JSON данни от MySQL?

  5. SQL:избиране на редове, където стойността на колоната е променена от предишния ред