Eu configurei meu usuário root do mariadb para autenticar usando o ed25519. Agora eu quero fazer o login usando o phpmyadmin, mas estou recebendo o erro mysqli_real_connect(): The server requested authentication method unknown to the client [client_ed25519]
.
Após algumas pesquisas, descobri que o mysqli gerencia o processo de autenticação através da extensão mysqlnd. Então eu procurei pela saída de phpinfo()
e encontrei a seguinte linha na seção mysqlnd:
Plugins carregados mysqlnd, debug_trace, auth_plugin_mysql_native_password, auth_plugin_mysql_clear_password, auth_plugin_sha256_password
Como você pode ver, não há nenhum plugin para autenticação do ed25519. Depois de procurar no repositório PECL e no Google eu não encontrei como posso obter / setup / install um plugin mysqlnd para a autenticação ed25519. Isso é possível?
Tags php phpmyadmin mariadb