I’m getting this when trying to connect to mysql-async:

[mysql-async] [ERROR] ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL cliente

This is what I have in server.cfg:

set mysql_connection_string "server=localhost;database=portugalrpdb;userid=root;password=abracadabra123"
start mysql-async

I’m trying to use MySQL Workbench instead of XAMPP, because that’s what I’m more used to, even tho I’m still a beginner.

What can I do?

I was having this error once when I’m hosting on Linux and the only clue I remember is try to change the user password or create a new user but using the native mysql password, you can search on Google how to do it.

try making a new user. Root and have the password blank

Fix. I uninstalled MySQL 8.0 and installed MariaDB.