This is because WordPress cannot connect to MySQL database. A change in database credentials can result in a such problem.
I suggest checking your credentials are correctly set in wp-config.php. If you did not modify this file, I suggest you login to cPanel / Plesk, and reset your database credentials.
If you’re not sure how to do this, I suggest you ask your host for help.