Skip to content
Code and Bytes Code and Bytes

Code and Bytes
Code and Bytes

Solución: Warning: mysqli_real_connect(): The server requested authentication method unknown to the client [caching_sha2_password] in

Posted on 14 May, 202114 May, 2021
Warning: mysqli_real_connect(): The server requested authentication method unknown to the client [caching_sha2_password] in 
Warning: mysqli_real_connect(): (HY000/2054): The server requested authentication method unknown to the client in

Este error me apareció al tener Mysql 8 con PHP 7.2, la razón es que MySQL 8 por defecto usa caching_sha2_password, un complemento que no es reconocido por las versiones anteriores de PHP (mysqlnd).

Solución 1: Actualizar PHP a una versión mas reciente.

Solución 2: hacer un downgrade a mysql.

Solución 3: Usar el métono de autenticación anterior explicado a continuación.

sudo nano /etc/mysql/my.cnf

Agregar al final

[mysqld]
default-authentication-plugin=mysql_native_password

Y ejecutar la consulta:

alter user 'username'@'localhost' identified with mysql_native_password by 'password';
Linux MySQL PHP

Post navigation

Previous post
Next post

Related Posts

Resolver nombres de equipos Windows en Linux Ubuntu

Posted on 1 July, 20115 April, 2014

Cuando queremos realizar un ping a otro equipo en la red pero no recordamos su ip lo podemos hacer con el nombre, y el resultado del ping nos muestra la Ip del equipo si éste se encuentra encendido. Pero en Ubuntu nos va a mostrar este error: Este problema se…

Read More
Linux

Convertir archivos OVPN a archivos .ca .crt .key

Posted on 18 April, 202010 June, 2021

Se pueden convertir archivos OVPN a archivos individuales .ca, .crt, .key para usarlos en otras aplicaciones por ejemplo Network Manager o para teléfonos ip. nano ovpnconvert.sh Uso: ./ovpnconvert.sh FILE.ovpn

Read More

VSFTPD: 530 Login incorrect

Posted on 16 June, 2014

Luego de crear un usuario FTP en linux y conectarse correctamente aparece el error: Respuesta: 530 Login incorrect. Error: Error crítico Error: No se pudo conectar al servidor La solución es la siguiente: sudo apt-get remove vsftpd sudo rm /etc/pam.d/vsftpd sudo apt-get install vsftpd    

Read More

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Buscar

Categorias

  • AI (2)
  • Asterisk (9)
  • Bases de datos (1)
  • DevOps (4)
  • Git (2)
  • HTML (1)
  • Laravel (6)
  • Linux (67)
  • MCP Server (1)
  • Mikrotik (3)
  • MySQL (5)
  • n8n (1)
  • Personal (4)
  • PHP (15)
  • Python (2)
  • Software recomendado (1)
  • Tips (1)
  • VSCode (4)
  • vTiger (4)
  • Windows (10)
  • Wordpress (4)
©2026 Code and Bytes | WordPress Theme by SuperbThemes