The link between WordPress and its MySQL database. WordPress establishes a database connection on every page load to retrieve content, settings, and plugin data. If the connection fails, the entire site displays an error establishing a database connection message. Common causes: incorrect database credentials in wp-config.php, the database server being down, or the database reaching its connection limit on shared hosting.
