martes, junio 25, 2024
No menu items!
InicioBlogsCómo arreglar el error al establecer una conexión de base de datos...

Cómo arreglar el error al establecer una conexión de base de datos en WordPress

¬ŅVes el aviso Error al establecer una conexi√≥n de base de datos en tu sitio web de WordPress? Es un error fatal que hace que su sitio web de WordPress sea inaccesible para los usuarios.

Este error ocurre cuando WordPress no puede establecer una conexión con la base de datos. Varias cosas pueden afectar su conexión de base de datos de WordPress, lo que dificulta un poco la solución de problemas para los principiantes.

En este artículo, le mostraremos cómo solucionar fácilmente el error al establecer una conexión de base de datos en WordPress.

¬ŅQu√© causa el error al establecer una conexi√≥n de base de datos en WordPress?

El problema Error al establecer una conexión de base de datos puede deberse a información incorrecta de la base de datos en la configuración de WordPress, base de datos corrupta o un servidor de base de datos irresponsable.

Error de conexión de base de datos en WordPress

Una base de datos es un software que facilita el almacenamiento, la organización y la recuperación de datos en otro software.

Como sistema de gestión de contenido, WordPress utiliza una base de datos para almacenar todo su contenido y otros datos del sitio web. Luego se conecta a la base de datos cada vez que alguien visita su sitio web.

WordPress necesita la siguiente información para conectarse a la base de datos:

  • Nombre de la base de datos
  • Nombre de usuario de la base de datos
  • Contrase√Īa de la base de datos
  • Servidor de base de datos

Esta información se almacena en su archivo de configuración de WordPress llamado wp-config.php.

Si alguno de estos elementos es incorrecto, WordPress no se conectará a su servidor de base de datos y verá el error Error al establecer una conexión de base de datos.

Es uno de los errores de WordPress m√°s comunes. Adem√°s de las credenciales incorrectas, este error tambi√©n puede aparecer si el servidor de la base de datos est√° inactivo o si los archivos de la base de datos est√°n da√Īados.

Echemos un vistazo a cómo solucionar un error al establecer un problema de conexión de la base de datos en WordPress con la solución de problemas paso a paso.

ūüĒ• Leer:  C√≥mo eliminar permanentemente su cuenta de Instagram (2024)

1. Verifique las credenciales de su base de datos de WordPress

La raz√≥n m√°s com√ļn para el error de conexi√≥n de la base de datos en WordPress son las credenciales de la base de datos incorrectas. Si recientemente ha movido su sitio de WordPress a un nuevo host, esta podr√≠a ser la raz√≥n m√°s probable.

Sus credenciales de la base de datos de WordPress se almacenan en el archivo wp-config.php. Es el archivo de configuración de WordPress que contiene configuraciones importantes de WordPress, incluida la información de la base de datos.

Si no ha editado el archivo wp-config.php antes, eche un vistazo a nuestra guía sobre cómo editar el archivo wp-config.php en WordPress.

Buscará las siguientes líneas en el archivo wp-config.php.


// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Debe asegurarse de que la informaci√≥n del nombre de la base de datos, nombre de usuario, contrase√Īa y host de la base de datos sea correcta.

Puede confirmar esta información desde el panel de su cuenta de hosting de WordPress. Simplemente inicie sesión en su cuenta de alojamiento y haga clic en bases de datos MySQL en la sección de base de datos.

Información de la base de datos

Esto lo llevará a la página de administración de la base de datos en su tablero de hosting. Desde aquí, puede encontrar el nombre de su base de datos y el nombre de usuario.

Nombre de base de datos y nombre de usuario

A continuaci√≥n encontrar√° los usuarios de la base de datos y enlaces para cambiar la contrase√Īa del usuario.

Cambiar la contrase√Īa del usuario de la base de datos

Una vez que haya confirmado su nombre de base de datos, nombre de usuario y contrase√Īa, puede cambiar esa informaci√≥n en su archivo wp-config.php si es necesario.

Después de eso, intente visitar su sitio web nuevamente para ver si el error de conexión de la base de datos se ha ido.

Si a√ļn puede ver el error, esto significa que algo m√°s est√° mal. Contin√ļa leyendo para m√°s pasos de soluci√≥n de problemas.

2. Verifique la información del host de su base de datos

Si est√° seguro de que el nombre de la base de datos, el nombre de usuario y la informaci√≥n de la contrase√Īa son correctos, puede asegurarse de estar utilizando la informaci√≥n correcta del host de la base de datos.

ūüĒ• Leer:  C√≥mo resolver el problema de detecci√≥n de Chromecast de Google Home

La mayoría de las empresas de alojamiento de WordPress usan localhost como su host de base de datos. Sin embargo, algunas empresas administradas de alojamiento de WordPress usan servidores separados para alojar bases de datos. En ese caso, la información del host de su base de datos no será localhost.

Debe ponerse en contacto con su empresa de alojamiento de WordPress para confirmar la información de host de su base de datos.

3. Reparación de la base de datos de WordPress

Si obtiene un error diferente en el wp-admin, por ejemplo, algo como ‚ÄúUna o m√°s tablas de la base de datos no est√°n disponibles. Es posible que sea necesario reparar la base de datos ‚ÄĚ, entonces necesita reparar su base de datos.

Puede hacer esto agregando la siguiente l√≠nea en su archivo wp-config.php. Aseg√ļrate de agregarlo justo antes de ‚Äė¬°Eso es todo, deja de editar! Happy blogging line wp-config.php.

define('WP_ALLOW_REPAIR', true);

Una vez que haya hecho eso, puede ver la configuración visitando esta página: http://www.yoursite.com/wp-admin/maint/repair.php

Reparación de la base de datos de WordPress

Nota: el usuario no necesita iniciar sesi√≥n para acceder a la p√°gina de reparaci√≥n de la base de datos. Una vez que haya terminado de reparar y optimizar su base de datos, aseg√ļrese de eliminar este c√≥digo de su wp-config.php.

4. Compruebe si su servidor de base de datos est√° inactivo

Si todo parece ser correcto, y WordPress a√ļn no puede conectarse a la base de datos, entonces su servidor de base de datos (servidor MySQL) puede estar inactivo.

Esto podría suceder debido al tráfico pesado en un servidor. Básicamente, su servidor host simplemente no puede manejar la carga (especialmente cuando está en un alojamiento compartido).

Su sitio se volverá muy lento y para algunos usuarios incluso puede generar el error. Entonces, lo mejor que debe hacer es comunicarse por teléfono o chatear en vivo con su proveedor de alojamiento y preguntarle si su servidor MySQL responde.

Si tiene otros sitios web ejecut√°ndose en el mismo servidor, puede verificar esos sitios para confirmar que su servidor SQL est√° inactivo.

Si no tiene ning√ļn otro sitio en la misma cuenta de hosting, simplemente vaya a su panel de hosting e intente acceder a phpMyAdmin y conectar la base de datos.

Si puede conectarse, entonces debemos verificar si el usuario de su base de datos tiene permiso suficiente. Cree un nuevo archivo llamado testconnection.php y pegue el siguiente código:


Aseg√ļrese de reemplazar el nombre de usuario y la contrase√Īa. Ahora puede cargar este archivo en su sitio web y acceder a √©l a trav√©s del navegador web.

ūüĒ• Leer:  Configurar Google Analytics y Crazy Egg para ayudarlo a generar m√°s conversiones

Si el script se conectó correctamente, significa que su usuario tiene permiso suficiente y que hay algo más que está mal.

Vuelva a su archivo wp-config para asegurarse de que todo lo correcto sea correcto (vuelva a buscar errores tipogr√°ficos).

Otras soluciones que han funcionado para los usuarios

Si los consejos de solución de problemas mencionados anteriormente no solucionan el error de conexión de la base de datos en su sitio web, puede probar estos pasos adicionales.

Informado por nuestros usuarios, estos pasos han ayudado a algunos usuarios a resolver el error de conexión de la base de datos en sus sitios web.

1. Actualizar la URL del sitio de WordPress

Intente actualizar la URL del sitio de WordPress usando phpMyAdmin. Simplemente acceda a phpMyAdmin desde el tablero de su cuenta de hosting y seleccione su base de datos de WordPress.

Ejecutar SQL en phpMyAdmin

Despu√©s de eso, haga clic en el men√ļ SQL en la parte superior e ingrese la siguiente consulta MySQL.

UPDATE wp_options SET option_value="YOUR_SITE_URL" WHERE option_name="siteurl"

No olvide proporcionar la URL de su propio sitio y cambiar wp_options a su propio nombre de tabla, ya que puede haber cambiado el prefijo de la tabla de WordPress.

2. Reiniciar el servidor web

Los usuarios de servidores dedicados, servidores locales y servidores privados virtuales (VPS) pueden intentar reiniciar sus servidores.

Esto reiniciar√° su servidor web y de base de datos, lo que puede solucionar algunos problemas temporales que causan el error.

3. Pide ayuda

Si todo lo demás falla, es posible que deba contactar a su empresa de alojamiento web. Todas las buenas empresas de alojamiento de WordPress lo ayudarán a solucionar el problema, lo orientarán en la dirección correcta o incluso lo solucionarán por usted.

También puede contratar desarrolladores de WordPress de Codeable que pueden ayudarlo a solucionar este problema a precios razonables. La mejor parte es que estos desarrolladores son altamente investigados por el equipo de Codeable, por lo que sabes que se puede confiar en ellos.

Esperamos que este artículo te haya ayudado a solucionar el error al establecer una conexión de base de datos en WordPress. También puede consultar nuestra guía de solución de problemas de WordPress para obtener consejos sobre cómo resolver los problemas de WordPress por su cuenta.

Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver videos tutoriales de WordPress. También nos puede encontrar en Twitter y Facebook.

Tabla de contenidos

Toggle

Recomendamos

Populares