mysqli_real_connect(): (HY000/1130): Host ‘localhost’ is not allowed to connect to this MariaDB server

Para solucionar este erro no XAMPP, acesse o arquivo my.ini com qualquer editor. Está localizado na pasta do Xampp, dentro da pasta mysql.

xampp/mysql/bin/my.ini

Acrescente skip-grant-tables em qualquer linha, depois salve o arquivo.

skip-grant-tables

Reinicie o servidor