DEV Community

David Carr
David Carr

Posted on • Originally published at dcblog.dev on

MySQL 8 The server requested authentication method unknown to the client

On a new installation of MySQL 8 you may come across the error below when running application.

The server requested authentication method unknown to the client

The simple fix is to go login to the MySQL shell:

mysql -uroot
Enter fullscreen mode Exit fullscreen mode

then run:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '';
Enter fullscreen mode Exit fullscreen mode

This updates the root user to be identified with no password (or the one you've specified).

Discussion (0)