Fixdatabaseconnectionerror

Cómo corregir un error al establecer una conexión de base de datos en WordPress

¿Ve el aviso « Error al establecer una conexión a la base de datos » en su sitio web de WordPress? Es un error fatal que hace que su sitio de WordPress sea inaccesible para los usuarios. Este error ocurre cuando WordPress no puede conectarse a la base de datos. Hay una serie de cosas que pueden afectar su conexión a la base de datos de WordPress, lo que dificulta un poco la resolución de problemas para los principiantes. En este artículo, le mostraremos cómo corregir fácilmente el error al establecer una conexión de base de datos en WordPress.

Error De Conexión De Base De Datos Fijo En Wordpress

¿Cuáles son las causas de un error al establecer una conexión de base de datos en WordPress?

El problema del « Error al establecer una conexión a la base de datos » puede ser causado por información incorrecta de la base de datos en la configuración de WordPress, una base de datos dañada o un servidor de base de datos irresponsable.
Error De Conexión A La 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 es incorrecto, WordPress no podrá conectarse a su servidor de base de datos y verá el error « Error al establecer una conexión de base de datos ». Este 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 no funciona o los archivos de la base de datos están dañados. Veamos cómo solucionar el error al establecer el problema de conexión de la base de datos en WordPress con la solución de problemas paso a paso.

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

La razón más común del error de conexión a la base de datos en WordPress son las credenciales de 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. Las credenciales para su 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 nunca antes ha editado el archivo wp-config.php, consulte 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. // ** Configuración de MySQL: puede obtener esta información de su servidor web ** // / ** El nombre de la base de datos para WordPress * / define (‘DB_NAME’, ‘database_name_here’); / ** Nombre de usuario de la base de datos MySQL * / define (‘DB_USER’, ‘username_here’); / ** Contraseña de la base de datos MySQL * / define (‘DB_PASSWORD’, ‘password_here’); / ** Nombre de host MySQL * / define (‘DB_HOST’, ‘localhost’); Debe asegurarse de que el nombre de la base de datos, el nombre de usuario, la contraseña y la información del host de la base de datos sean correctos. Puede confirmar esta información desde el panel de su cuenta de alojamiento 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 alojamiento. Desde allí, puede encontrar el nombre y el nombre de usuario de su base de datos.
Nombre Y Nombre De Usuario De La Base De Datos
A continuación encontrará los usuarios de la base de datos y los enlaces para cambiar la contraseña de usuario.
Cambio De 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 editar esta 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 desapareció. Si aún puede ver el error, significa que algo más está mal. Siga leyendo para conocer 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, el nombre de usuario y la contraseña de su base de datos son correctos, puede asegurarse de que está utilizando la información correcta del host de la base de datos. La mayoría de las empresas de alojamiento de WordPress utilizan localhost como su base de datos. Sin embargo, algunas empresas de alojamiento administrado de WordPress utilizan servidores separados para alojar bases de datos. En este caso, la información del host de su base de datos no será localhost. Debe ponerse en contacto con su host de WordPress para confirmar la información del host de su base de datos.

3. Reparar 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 base de datos no están disponibles. Es posible que sea necesario reparar la base de datos ”, luego necesita reparar su base de datos. Puede hacer esto agregando la siguiente línea a su archivo wp-config.php. Asegúrate de agregarlo justo antes de «¡Eso es todo, deja de editar!» Buena línea de blogs wp-config.php. define (‘WP_ALLOW_REPAIR’, verdadero); Una vez que haya hecho eso, puede ver la configuración visitando esta página: http://www.yoursite.com/wp-admin/maint/repair.php
Reparar La Base De Datos De Wordpress
Notar: 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. Verifique si su servidor de base de datos está detenido

Si todo parece estar correcto y WordPress aún no puede conectarse a la base de datos, su servidor de base de datos (servidor MySQL) puede estar inactivo. Esto puede suceder debido al tráfico denso 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. Por lo tanto, lo mejor que puede hacer es llamar o chatear en vivo con su anfitrión y preguntarle si su servidor MySQL responde. Si tiene otros sitios web que se ejecutan en el mismo servidor, puede comprobar esos sitios para confirmar que su servidor SQL no funciona. Si no tiene ningún otro sitio en la misma cuenta de alojamiento, simplemente vaya a su panel de alojamiento e intente acceder a phpMyAdmin y conecte la base de datos. Si puede iniciar sesión, debemos verificar si el usuario de su base de datos tiene permisos suficientes. Cree un nuevo archivo llamado testconnection.php y pegue el siguiente código en él:

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 de un navegador web. Si el script ha iniciado sesión correctamente, significa que su usuario tiene permisos suficientes y hay algo más mal. Regrese a su archivo wp-config para asegurarse de que todo esté correcto (vuelva a escanear en busca de errores tipográficos).

Otras soluciones que funcionaron para los usuarios

Si los consejos de solución de problemas mencionados anteriormente no solucionaron el error de conexión de la base de datos en su sitio web, puede probar estos pasos adicionales. Informados 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. Actualice la URL del sitio de WordPress
Intente actualizar la URL del sitio de WordPress usando phpMyAdmin. Simplemente vaya a phpMyAdmin desde el panel de su cuenta de alojamiento y seleccione su base de datos de WordPress.
Ejecute Sql En Phpmyadmin
Después de eso, haga clic en el menú SQL en la parte superior e ingrese la siguiente consulta de MySQL. ACTUALIZAR wp_options SET option_value = «YOUR_SITE_URL» DONDE option_name = «siteurl» Recuerde proporcionar la URL de su propio sitio y reemplace wp_options con el nombre de su propia tabla, ya que es posible que haya cambiado el prefijo de la tabla de WordPress.
2. Reinicie 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 resolver algunos problemas temporales que causaron el error.
3. Pide ayuda
Si todo lo demás falla, es posible que deba comunicarse con su empresa de alojamiento web. Todas las buenas empresas de alojamiento de WordPress lo ayudarán a solucionar el problema, le indicarán la dirección correcta o incluso lo solucionarán por usted. También puede contratar desarrolladores de WordPress de Codeable que pueden ayudarlo a resolver este problema a precios razonables. La mejor parte es que el equipo de Codeable confía mucho en estos desarrolladores, por lo que sabe que se puede confiar en ellos. Esperamos que este artículo le haya ayudado a corregir 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 solucionar los problemas de WordPress por su cuenta. Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Facebook.

Leave a Reply