The error appears when WordPress fails to open a connection to the MySQL database. It stops loading core files and shows a plain message.
The failure usually results from incorrect credentials, missing user rights, corrupted tables, or a down database server. When the connection breaks, WordPress cannot retrieve settings, posts, or admin data.