Cómo solucionar problemas de una conexión de base de datos en WordPress

¬ŅVe un mensaje de "Error de error de base de datos" en su sitio de WordPress? Es un error grave 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. Diferentes cosas pueden afectar su conexión de base de datos de WordPress, lo que hace que la solución de problemas sea un poco difícil para los principiantes.

En este artículo, le mostraremos cómo solucionar fácilmente el error al conectarse a la base de datos en WordPress.

  

¬ŅQu√© causa el error al conectarse a una base de datos en WordPress?

El problema "Error de error de base de datos" puede deberse a información incorrecta de la base de datos en la configuración de WordPress, una 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 se puede utilizar para almacenar, organizar y acceder f√°cilmente a datos en otro software.

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

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
  • base de datos de contrase√Īa
  • la base de datos del servidor

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

Si algunos de estos elementos son incorrectos, WordPress no se conecta a su servidor de base de datos y obtiene un error "Error de 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 ocurrir si el servidor de la base de datos no tiene √©xito o si los archivos de la base de datos est√°n da√Īados.

Veamos cómo solucionar un error al configurar un problema de conexión de base de datos en WordPress con una solución de problemas paso a paso.

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

La causa m√°s com√ļn de un error de conexi√≥n de la base de datos en WordPress es la informaci√≥n incorrecta de la base de datos. Si recientemente movi√≥ su sitio de WordPress a un nuevo host, esta puede ser la causa m√°s probable.

Su información de inicio de sesión para la base de datos de WordPress se almacena 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 a√ļn no ha editado el archivo wp-config.php, lea nuestras instrucciones para editar el archivo wp-config.php en WordPress.

Se buscan las siguientes líneas en el archivo wp-config.php.

 
 // ** MySQL settings - You can get this info from your web host ** //
 /** La name of La 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 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 en el tablero de su cuenta de alojamiento de WordPress. Inicie sesión en su cuenta de alojamiento y haga clic en las bases de datos MySQL en el área de la 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 de su panel de hosting. Aquí encontrará el nombre y el nombre de usuario de su base de datos.

Nombre de base de datos y nombre de usuario

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

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

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

Luego, intente visitar su sitio nuevamente para ver si se ha resuelto el error de conexión de la base de datos.

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

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

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

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

Debe comunicarse con su empresa de alojamiento de WordPress para confirmar la información del host para su base de datos.

3, Reparación de bases de datos de WordPress

Si obtiene otro error en wp-admin, p. B. ‚ÄĚUna o m√°s tablas en la base de datos no est√°n disponibles. La base de datos puede necesitar reparaci√≥n. ‚ÄúEntonces necesitas reparar tu base de datos.

Puede hacer esto agregando la siguiente l√≠nea a su archivo wp-config.php. Aseg√ļrate de colocarlo justo en frente de "¬°Eso es, deja de editar! Divi√©rtete blogueando & # 39; wp-config.php.

define('WP_ALLOW_REPAIR', true);

Una vez que haya hecho esto, vea la configuración en la siguiente 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. Cuando haya terminado de reparar y optimizar su base de datos, elimine este código de su archivo wp-config.php.

4, Compruebe si su servidor de base de datos ha fallado

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

Esto puede ser debido al tr√°fico pesado en un servidor. B√°sicamente, su servidor host simplemente no puede manejar la carga (especialmente si se trata de un alojamiento compartido).

Su sitio se vuelve muy lento e incluso puede causar errores para algunos usuarios. Lo mejor es llamar o chatear en vivo con su proveedor de alojamiento y preguntarles si su servidor MySQL responde.

Si otros sitios se ejecutan en el mismo servidor, puede verificar estos sitios para asegurarse de que su SQL Server no esté disponible.

Si no tiene otros sitios en la misma cuenta de hosting, simplemente vaya a su panel de hosting e intente acceder a phpMyAdmin y conectarse a la base de datos.

Si puede conectarse, debemos verificar que el usuario de su base de datos tenga permisos suficientes. Cree un nuevo archivo llamado testconnection.php y pegue el siguiente código:

 

Aseg√ļrese de cambiar su nombre de usuario y contrase√Īa. Ahora puede cargar este archivo en su sitio y acceder a √©l desde su navegador web.

Conectar el script significa que su usuario tiene permisos suficientes y que algo m√°s est√° mal.

Regrese a su archivo wp-config para asegurarse de que todo esté correcto (verifique los errores tipográficos nuevamente).

Otras soluciones que funcionaron para los usuarios.

Si los consejos de solución de problemas anteriores no resuelven el error de conexión de la base de datos en su sitio, siga estos pasos adicionales.

Estos pasos, informados por nuestros usuarios, han ayudado a algunos usuarios a corregir el error de conexión de la base de datos en sus sitios.

1, Actualice la URL del sitio de WordPress

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

Ejecute SQL en phpMyAdmin

Luego haga clic en el men√ļ SQL de arriba e ingrese la siguiente consulta MySQL.

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

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

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 causan el error.

3, Pide ayuda

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

También puede contratar desarrolladores de WordPress codificables para ayudarlo a resolver este problema a precios razonables. La mejor parte es que estos desarrolladores han sido investigados a fondo por el equipo de Codeable, por lo que sabes que son confiables.

Esperamos que este artículo te haya ayudado a solucionar el error de conexión de la base de datos en WordPress. También puede encontrar consejos sobre cómo solucionar los problemas de WordPress usted mismo en nuestra guía de solución de problemas de WordPress.

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