{"id":499,"date":"2021-12-23T08:16:55","date_gmt":"2021-12-23T08:16:55","guid":{"rendered":"https:\/\/affiv.com\/?p=499"},"modified":"2021-12-25T15:51:33","modified_gmt":"2021-12-25T15:51:33","slug":"how-to-quickly-fix-error-establishing-a-database-connection-in-wordpress","status":"publish","type":"post","link":"https:\/\/affiv.com\/es\/como-corregir-rapidamente-un-error-al-establecer-una-conexion-de-base-de-datos-en-wordpress\/","title":{"rendered":"C\u00f3mo arreglar r\u00e1pidamente &quot;error establishing a database connection&quot; en WordPress"},"content":{"rendered":"<p>\u201cerror establishing a database connection\u201d es probablemente uno de los errores m\u00e1s comunes y aterradores que pueden encontrar los usuarios de WordPress. Definitivamente est\u00e1 estrechamente relacionado con la pantalla blanca de la muerte (WSOD). Este error significa que su sitio ya no se comunica ni es accesible a la base de datos de WordPress y todo el sitio est\u00e1 inactivo.<\/p>\n\n\n\n<p>Para tal error, los webmasters nunca deben tomarse las cosas a la ligera y deben intentar solucionar de inmediato este problema que afecta directamente al tr\u00e1fico, SEO, etc. Pero no te preocupes, hoy discutiremos algunos escenarios comunes que conducen a este error y las soluciones correspondientes. .<\/p>\n\n\n\n<div class=\"wp-block-ht-block-toc is-style-outline htoc htoc--position-wide toc-list-style-plain\" data-htoc-state=\"expanded\"><span class=\"htoc__title\"><span class=\"ht_toc_title\">Tabla de contenido<\/span><span class=\"htoc__toggle\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\"><g fill=\"#444\"><path d=\"M15 7H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><path d=\"M15 1H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1zM15 13H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><\/g><\/svg><\/span><\/span><div class=\"htoc__itemswrap\"><ul class=\"ht_toc_list\"><li class=\"\"><a href=\"#what-is-error-establishing-a-database-connection\">\u00bfQu\u00e9 es \u201cerror establishing a database connection\u201d?<\/a><\/li><li class=\"\"><a href=\"#common-scenarios-that-lead-to-error-establishing-a-database-connection\">Escenarios comunes que conducen a &quot;error establishing a database connection&quot;<\/a><\/li><li class=\"\"><a href=\"#how-to-fix-error-establishing-a-database-connection\">C\u00f3mo solucionar &quot;Error al establecer una conexi\u00f3n a la base de datos&quot;<\/a><ul class=\"ht_toc_child_list\"><li class=\"\"><a href=\"#check-the-database-login-credentials\">Verifique las credenciales de inicio de sesi\u00f3n de la base de datos<\/a><\/li><li class=\"\"><a href=\"#check-the-database-credentials-in-the-cpanel-panel\">Verifique las credenciales de la base de datos en el panel de cPanel<\/a><\/li><\/ul><\/li><li class=\"\"><a href=\"#conclusion\">Conclusi\u00f3n<\/a><\/li><\/ul><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-error-establishing-a-database-connection\">\u00bfQu\u00e9 es \u201cerror establishing a database connection\u201d?<\/h2>\n\n\n\n<p>Toda la informaci\u00f3n en un sitio de WordPress, como datos de publicaci\u00f3n, datos de p\u00e1ginas, metainformaci\u00f3n, configuraciones de complementos, informaci\u00f3n de inicio de sesi\u00f3n, etc., se almacena en una base de datos MySQL. Los \u00fanicos datos que no se almacenan son el contenido multimedia, como im\u00e1genes y archivos de tema \/ plugin \/ core, como index.php, wp-login.php, etc. Cuando alguien visita su sitio, PHP ejecuta c\u00f3digo en la p\u00e1gina y consulta la informaci\u00f3n de la base de datos, que luego se muestra en el navegador del visitante.<\/p>\n\n\n\n<p>Si por alguna raz\u00f3n esto no funciona correctamente, habr\u00e1 un error al establecer la conexi\u00f3n a la base de datos, como se muestra a continuaci\u00f3n. Toda la p\u00e1gina se queda en blanco porque la conexi\u00f3n no funciona correctamente y no se pueden recuperar datos para representar la p\u00e1gina. Esto no solo rompe la interfaz del sitio, sino que tambi\u00e9n hace que sea imposible acceder al panel de WordPress.<\/p>\n\n\n\n<p>Sin embargo, es posible que los visitantes no vean inmediatamente este error en la interfaz. Esto se debe a que el cach\u00e9 del sitio todav\u00eda est\u00e1 disponible para acceder hasta que caduque.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/error-establishing-a-database-connection-in-chrome-1024x665.png\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-500 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"584\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/error-establishing-a-database-connection-in-chrome-1024x665.png?resize=900%2C584&#038;ssl=1\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-500 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/error-establishing-a-database-connection-in-chrome.png?resize=1024%2C665&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/error-establishing-a-database-connection-in-chrome.png?resize=300%2C195&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/error-establishing-a-database-connection-in-chrome.png?resize=768%2C499&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/error-establishing-a-database-connection-in-chrome.png?resize=18%2C12&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/error-establishing-a-database-connection-in-chrome.png?w=1499&amp;ssl=1 1499w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"common-scenarios-that-lead-to-error-establishing-a-database-connection\">Escenarios comunes que conducen a &quot;error establishing a database connection&quot;<\/h2>\n\n\n\n<p><strong>El problema m\u00e1s com\u00fan son las credenciales de inicio de sesi\u00f3n de la base de datos incorrectas<\/strong><\/p>\n\n\n\n<p>El sitio de WordPress necesita usar la informaci\u00f3n de inicio de sesi\u00f3n relacionada con la base de datos para conectarse a su base de datos MySQL correspondiente.<\/p>\n\n\n\n<p><strong>La base de datos est\u00e1 da\u00f1ada<\/strong>.<\/p>\n\n\n\n<p>Dado que los temas, los complementos se pueden instalar y desinstalar mucho, la eliminaci\u00f3n e instalaci\u00f3n constantes a lo largo de los a\u00f1os a veces puede conducir a la corrupci\u00f3n de la base de datos. Esto puede deberse a tablas que faltan o que est\u00e1n da\u00f1adas individualmente, o que parte de la informaci\u00f3n se haya eliminado accidentalmente.<\/p>\n\n\n\n<p><strong>Puede haber archivos corruptos en la instalaci\u00f3n de WordPress.<\/strong><\/p>\n\n\n\n<p><strong>Problemas del servidor de base de datos<\/strong><\/p>\n\n\n\n<p>Puede haber muchos problemas en el lado del servidor web, como que la base de datos se sobrecargue debido a picos de tr\u00e1fico o que no responda debido a demasiadas conexiones simult\u00e1neas. De hecho, con el alojamiento compartido, esto es bastante com\u00fan, ya que muchos sitios comparten los recursos de un host.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-fix-error-establishing-a-database-connection\">C\u00f3mo solucionar &quot;Error al establecer una conexi\u00f3n a la base de datos&quot;<\/h2>\n\n\n\n<p>Antes de comenzar a solucionar el error, se recomienda que primero haga una copia de seguridad de su base de datos, ya que muchas de las siguientes sugerencias implican manipular la informaci\u00f3n en su base de datos. Independientemente de su nivel de habilidad, siempre debe realizar una copia de seguridad antes de intentar modificar la base de datos de su sitio web de WordPress.<\/p>\n\n\n\n<p>Puede utilizar un complemento de copia de seguridad de WordPress como <strong><a href=\"https:\/\/vaultpress.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">VaultPress<\/a><\/strong> o <strong><a href=\"https:\/\/wptimecapsule.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">C\u00e1psula del tiempo de WP<\/a><\/strong> para realizar copias de seguridad de archivos y bases de datos.<\/p>\n\n\n\n<p>Si es un usuario de cPanel, es muy f\u00e1cil hacer una copia de seguridad de los archivos y la base de datos de su sitio web. Vaya al panel de control de cPanel, busque &quot;Copia de seguridad&quot; en el men\u00fa, luego haga una copia de seguridad de toda la base de datos y los archivos del sitio web manualmente.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/Backup.png\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-501 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"362\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/Backup.png?resize=900%2C362&#038;ssl=1\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-501 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/Backup.png?w=1014&amp;ssl=1 1014w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/Backup.png?resize=300%2C121&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/Backup.png?resize=768%2C309&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/Backup.png?resize=18%2C7&amp;ssl=1 18w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Por supuesto, tambi\u00e9n puede realizar una copia de seguridad manual de los archivos de su sitio web accediendo al servidor a trav\u00e9s de herramientas como SFTP y una copia de seguridad manual de su base de datos MySQL a trav\u00e9s de phpMyAdmin. Una vez que la copia de seguridad es exitosa, es hora de comenzar a solucionar el problema &quot;Error al establecer una conexi\u00f3n a la base de datos&quot;.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"check-the-database-login-credentials\">Verifique las credenciales de inicio de sesi\u00f3n de la base de datos<\/h3>\n\n\n\n<p>Lo primero que debe hacer es verificar que las credenciales de inicio de sesi\u00f3n de la base de datos para el archivo de configuraci\u00f3n de WordPress sean correctas. Esta es, con mucho, la causa m\u00e1s com\u00fan de errores de &quot;Error al establecer una conexi\u00f3n de base de datos&quot;, especialmente despu\u00e9s de migrar un sitio a un nuevo proveedor de alojamiento. Los detalles de la conexi\u00f3n para un sitio de WordPress se almacenan en el archivo wp-config.php, que generalmente se encuentra en el directorio ra\u00edz.<\/p>\n\n\n\n<p>Contiene cuatro datos importantes que deben ser correctos para que la conexi\u00f3n a la base de datos sea correcta.<\/p>\n\n\n\n<p>Nombre de la base de datos<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ ** MySQL settings ** \/\/ \n\/** The name of the database for WordPress *\/ \ndefine('DB_NAME', 'xxxxxx');<\/code><\/pre>\n\n\n\n<p>Nombre de usuario de la base de datos<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/** MySQL database username *\/ \ndefine('DB_USER', 'xxxxxx');<\/code><\/pre>\n\n\n\n<p>Contrase\u00f1a de la base de datos<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/** MySQL database password *\/ \ndefine('DB_PASSWORD', 'xxxxxxxxx');<\/code><\/pre>\n\n\n\n<p>Nombre de host MySQL<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/** MySQL hostname *\/ \ndefine('DB_HOST', 'localhost');<\/code><\/pre>\n\n\n\n<p>Para acceder al archivo wp-config.php, puede conectarse al sitio a trav\u00e9s de SFTP y navegar hasta el directorio ra\u00edz del sitio. O, si est\u00e1 utilizando cPanel, puede ir al panel de control de cPanel y hacer clic en &quot;Administrador de archivos&quot;, buscar el directorio ra\u00edz del sitio y luego hacer clic con el bot\u00f3n derecho para editar el archivo.<\/p>\n\n\n\n<p>El siguiente es un ejemplo de c\u00f3mo se ve el archivo wp-config.php.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/wp-config-file-credentials-1024x567.png\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-502 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"498\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/wp-config-file-credentials-1024x567.png?resize=900%2C498&#038;ssl=1\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-502 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/wp-config-file-credentials.png?resize=1024%2C567&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/wp-config-file-credentials.png?resize=300%2C166&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/wp-config-file-credentials.png?resize=768%2C425&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/wp-config-file-credentials.png?resize=18%2C10&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/wp-config-file-credentials.png?w=1459&amp;ssl=1 1459w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"check-the-database-credentials-in-the-cpanel-panel\">Verifique las credenciales de la base de datos en el panel de cPanel<\/h3>\n\n\n\n<p>Lo primero que debe verificar es el nombre de la base de datos. Para ello, debe ir al panel de control de cPanel e iniciar sesi\u00f3n en phpMyAdmin.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin-1024x140.png\" alt=\"\" class=\"wp-image-503 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"123\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin-1024x140.png?resize=900%2C123&#038;ssl=1\" alt=\"\" class=\"wp-image-503 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin.png?resize=1024%2C140&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin.png?resize=300%2C41&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin.png?resize=768%2C105&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin.png?resize=1536%2C210&amp;ssl=1 1536w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin.png?resize=18%2C2&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-phpmyadmin.png?w=1667&amp;ssl=1 1667w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Busque el nombre de la base de datos correspondiente a su sitio web en el men\u00fa de la izquierda. Ignore la base de datos \u201cinformation_schema\u201d, ya que esta es la base de datos utilizada por el host. Luego, compare ese nombre con el valor DB_NAME en el archivo wp-config.php. Si coinciden, esto no es un problema. Si no coinciden, debe actualizar el archivo wp-config.php.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name-1024x422.png\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-504 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"371\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name-1024x422.png?resize=900%2C371&#038;ssl=1\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-504 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name.png?resize=1024%2C422&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name.png?resize=300%2C124&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name.png?resize=768%2C317&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name.png?resize=1536%2C633&amp;ssl=1 1536w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name.png?resize=18%2C7&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-database-name.png?w=1577&amp;ssl=1 1577w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Tambi\u00e9n puede verificar que esta sea la base de datos correcta asegur\u00e1ndose de que la base de datos contenga la URL de su sitio. Simplemente haga clic en la base de datos y luego haga clic en la tabla wp_options (por motivos de seguridad, este nombre puede ser ligeramente diferente, por ejemplo, wpxx_options). En la parte superior de la tabla, ver\u00e1 los valores de la URL y el nombre del sitio. Si coinciden con su sitio actual, esta es la base de datos de su sitio.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin-1024x386.png\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-505 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"339\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin-1024x386.png?resize=900%2C339&#038;ssl=1\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-505 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin.png?resize=1024%2C386&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin.png?resize=300%2C113&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin.png?resize=768%2C289&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin.png?resize=1536%2C578&amp;ssl=1 1536w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin.png?resize=18%2C7&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin.png?w=1907&amp;ssl=1 1907w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/check-site-url-in-phpmyadmin.png?w=1800 1800w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Si el nombre de la base de datos es correcto, pero sigue apareciendo un error al establecer la conexi\u00f3n con la base de datos, tambi\u00e9n debe verificar el nombre de usuario y la contrase\u00f1a. Para hacer esto, necesita crear un nuevo archivo PHP en el directorio ra\u00edz de su sitio de WordPress (as\u00edgnele un nombre aleatorio, por ejemplo, checkdb.php) e ingrese el siguiente c\u00f3digo, que debe reemplazarse con los valores de db_user y db_password usando el valores del archivo wp-config.php.<\/p>\n\n\n\n<p>&lt;?php<br>$test = mysqli_connect (&#039;localhost&#039;, &#039;db_user&#039;, &#039;db_password&#039;);<br>if (! $test) {<br>die(\u2018MySQL Error: \u2018 . mysqli_error());<br>}<br>echo \u2018Database connection is working properly!\u2019;<br>mysqli_close ($testConnection);<br>?&gt;<\/p>\n\n\n\n<p>Visite https:\/\/yourdomain.com\/checkdb.php con su navegador. Si recibe el mensaje &quot;Error de MySQL: acceso denegado&quot;, su nombre de usuario o contrase\u00f1a son incorrectos y deber\u00e1 continuar con el siguiente paso para restablecer las credenciales.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/access-denied-mySQL-1024x113.png\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-506 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"99\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/access-denied-mySQL-1024x113.png?resize=900%2C99&#038;ssl=1\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-506 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/access-denied-mySQL.png?resize=1024%2C113&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/access-denied-mySQL.png?resize=300%2C33&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/access-denied-mySQL.png?resize=768%2C85&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/access-denied-mySQL.png?resize=18%2C2&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/access-denied-mySQL.png?w=1168&amp;ssl=1 1168w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Sin embargo, si muestra &quot;La conexi\u00f3n a la base de datos funciona correctamente&quot;, entonces el nombre de usuario y la contrase\u00f1a de la base de datos son correctos. Aseg\u00farese de eliminar este archivo cuando haya terminado de probar.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/database-connection-working-properly-1024x125.png\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-507 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"110\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/database-connection-working-properly-1024x125.png?resize=900%2C110&#038;ssl=1\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-507 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/database-connection-working-properly.png?resize=1024%2C125&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/database-connection-working-properly.png?resize=300%2C37&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/database-connection-working-properly.png?resize=768%2C94&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/database-connection-working-properly.png?resize=18%2C2&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/database-connection-working-properly.png?w=1098&amp;ssl=1 1098w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Si est\u00e1 seguro de que el nombre de usuario y la contrase\u00f1a de la base de datos son incorrectos, deber\u00e1 restablecerlos. En el cPanel, haga clic en &quot;Base de datos MySQL&quot;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases-1024x144.png\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-508 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"127\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases-1024x144.png?resize=900%2C127&#038;ssl=1\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-508 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases.png?resize=1024%2C144&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases.png?resize=300%2C42&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases.png?resize=768%2C108&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases.png?resize=1536%2C216&amp;ssl=1 1536w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases.png?resize=18%2C3&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-mysql-databases.png?w=1619&amp;ssl=1 1619w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Despl\u00e1cese hacia abajo y cree un nuevo usuario de MySQL. Intente seleccionar un nombre de usuario y una contrase\u00f1a \u00fanicos (puede utilizar la herramienta de generaci\u00f3n de contrase\u00f1as proporcionada para generar una contrase\u00f1a segura) para que no sea f\u00e1cil de adivinar. Luego haga clic en &quot;Crear usuario&quot;. Alternativamente, puede cambiar la contrase\u00f1a del usuario actual de la base de datos en esta pantalla.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user-1024x494.png\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-509 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"434\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user-1024x494.png?resize=900%2C434&#038;ssl=1\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-509 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user.png?resize=1024%2C494&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user.png?resize=300%2C145&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user.png?resize=768%2C370&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user.png?resize=1536%2C740&amp;ssl=1 1536w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user.png?resize=18%2C9&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/create-new-mysql-user.png?w=1581&amp;ssl=1 1581w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Luego, despl\u00e1cese hacia abajo y agregue el nuevo usuario a la base de datos. La siguiente pantalla le pedir\u00e1 los privilegios que desea asignar, seleccione &quot;Todos los privilegios&quot;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-add-user-to-database-1024x349.png\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-510 lazyload\"\/><noscript><img decoding=\"async\" width=\"900\" height=\"307\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-add-user-to-database-1024x349.png?resize=900%2C307&#038;ssl=1\" alt=\"C\u00f3mo arreglar &quot;error establishing a database connection&quot; en WordPress\" class=\"wp-image-510 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-add-user-to-database.png?resize=1024%2C349&amp;ssl=1 1024w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-add-user-to-database.png?resize=300%2C102&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-add-user-to-database.png?resize=768%2C262&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-add-user-to-database.png?resize=18%2C6&amp;ssl=1 18w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/cpanel-add-user-to-database.png?w=1266&amp;ssl=1 1266w\" sizes=\"(max-width: 900px) 100vw, 900px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Luego use estas nuevas credenciales y actualice al archivo wp-config.php (actualice los valores DB_USER y DB_PASSWORD). En este punto, tambi\u00e9n puede verificar que la informaci\u00f3n de la credencial de la base de datos sea correcta utilizando el archivo de prueba mencionado anteriormente. Sin embargo, si esto no resuelve el problema, es posible que el nombre de host (DB_HOST) sea incorrecto. Algunos hosts usan valores diferentes, puede consultar alguna lista de valores de host de base de datos comunes o consultar la documentaci\u00f3n relacionada con el host y comunicarse con el proveedor de hospedaje para proporcionarla. Algunas personas tambi\u00e9n pueden usar 127.0.0.1 en lugar de localhost.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusi\u00f3n<\/h2>\n\n\n\n<p>Como puede ver, hay muchas formas de solucionar el problema &quot;Error al establecer una conexi\u00f3n a la base de datos&quot; en WordPress. El error m\u00e1s com\u00fan es que las credenciales de la base de datos establecidas en el archivo wp-config.php son incorrectas, por lo que verificar que sean correctas debe ser el primer paso. Independientemente de la causa del &quot;error establishing a database connection&quot;, es de esperar que los pasos anteriores le ayuden a que su sitio web vuelva a funcionar. Recuerde, siempre haga una copia de seguridad de su sitio para restaurarlo si es necesario.<\/p>","protected":false},"excerpt":{"rendered":"<p>\u201cerror establishing a database connection\u201d es probablemente uno de los errores m\u00e1s comunes y aterradores que pueden encontrar los usuarios de WordPress. Definitivamente est\u00e1 estrechamente relacionado con la pantalla blanca de la muerte (WSOD). Este error significa que su sitio ya no se comunica ni es accesible a la base de datos de WordPress y todo el sitio est\u00e1 inactivo.<\/p>","protected":false},"author":1,"featured_media":545,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[112,144],"tags":[145],"class_list":["post-499","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-website","category-wordpress","tag-error-establishing-a-database-connection"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/pexels-photo-2882552.jpeg?fit=1880%2C1250&ssl=1","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/affiv.com\/es\/wp-json\/wp\/v2\/posts\/499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/affiv.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/affiv.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/affiv.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/affiv.com\/es\/wp-json\/wp\/v2\/comments?post=499"}],"version-history":[{"count":5,"href":"https:\/\/affiv.com\/es\/wp-json\/wp\/v2\/posts\/499\/revisions"}],"predecessor-version":[{"id":547,"href":"https:\/\/affiv.com\/es\/wp-json\/wp\/v2\/posts\/499\/revisions\/547"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/affiv.com\/es\/wp-json\/wp\/v2\/media\/545"}],"wp:attachment":[{"href":"https:\/\/affiv.com\/es\/wp-json\/wp\/v2\/media?parent=499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/affiv.com\/es\/wp-json\/wp\/v2\/categories?post=499"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/affiv.com\/es\/wp-json\/wp\/v2\/tags?post=499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}