Database connection failed

Unable to connect to MySQL for database expenses on 127.0.0.1:3306.

Access denied for user 'root'@'localhost' (using password: NO)

Check these items in XAMPP:
1. Start MySQL in the XAMPP Control Panel.
2. Confirm the database expenses exists in phpMyAdmin.
3. If MySQL uses a different port, update includes/config.php.