Repare el error de establecer una relación de bases de datos de WordPress

Publicado: 2022-06-28

WordPress a menudo se ejecuta como un dispositivo muy bien engrasado, lo que genera varios problemas. De vez en cuando, sucede algo inusual. Enviándolo a una búsqueda inútil, desesperado por descubrir el desencadenante del desafío y recuperar su página web y administrarla.

Prácticamente todas las personas entienden el valor de las bases de datos de WordPress. Incluye todo lo que haría que su sitio de Internet sea único. Su contenido, imágenes, meta descripciones, opciones, datos personales y mucho más están en sus bases de datos.

Es por eso que hay una información que genera preocupación en los corazones de todos los propietarios de sitios web. Es el monitor blanco básico con la ominosa frase en la parte superior que dice " Error al crear una conexión de base de datos ".

Antes de terminar, déjese caer y ruede en estado de pánico, respire hondo y observe que normalmente podemos resolver este problema en solo unos minutos. Que es exactamente lo que vamos a operar como resultado de ahora.

Primeros artículos inicialmente: una cartilla de respaldo

Sostendremos esto pequeño y dulce. En general, hay una cantidad de personas hoy en día que, sin embargo, no se han sumado a la generación de copias de seguridad frecuentes.

Por supuesto, este no serías tú, ¿verdad?

Si es así, el error al crear una información de conexión de base de datos suele ser la mejor conexión de activación. La suposición de que las bases de datos podrían tener un desafío inesperado comúnmente asusta a las personas y las lleva al patrón de crear copias de seguridad periódicas.

Entonces, si aún no ha terminado, ahora es el día en que comenzará a desarrollar copias de seguridad estándar de su sitio web de WordPress. Una vez que volvamos a poner en funcionamiento su base de datos, puede visitar esta publicación para buscar una manera fácil de comenzar.

A medida que avanzamos en la parte de solución de problemas de esta publicación, es importante asegurarse de que haya realizado una copia de seguridad limpia antes de realizar cambios en sus bases de datos MySQL o hacer clic en todo en phpMyAdmin. Por "copia de seguridad nueva", me refiero a una versión completamente nueva. No sobrescriba algo que se creó justo antes de que se produjera el mensaje de error.

¿Qué significa el error al establecer la conexión de las bases de datos?

El corazón de cualquier sitio web de WordPress es la base de datos. MySQL es la base de datos de código abierto confiable para almacenar casi toda la información vital necesaria para su sitio web. Simplemente coloque, sin la necesidad de una base de datos, no ha recibido prácticamente nada más que una pantalla blanca en blanco.

Cada vez que un cliente visita su sitio web, WordPress, que está construido en PHP, es esencial para proporcionar la página del sitio web solicitada al navegador de su visitante. Para llegar a esto, WordPress se comunica con su base de datos MySQL y solicita la información esperada. Esto involucra completamente todas las cosas que el consumidor cercano ve en su pantalla.

Entonces, supongamos que un visitante llega a su página de inicio. En ese caso, WordPress solicitará de las bases de datos datos que incluyan su último concepto, el encabezado y el emblema, cualquier fotografía o texto, widgets de la barra lateral, características, contenido del pie de página y más. Es un registro extenso.

Pero de vez en cuando, algo sale completamente mal. WordPress va en busca de información y – prácticamente nada. Silencio. Por alguna razón, WordPress no puede conectarse o extraer los datos esperados de su base de datos. Cuando esto ocurre, devuelve un sitio en blanco y un concepto de error " Error al crear una relación de base de datos ".

Cuando esto sucede, depende de usted o de su empresa de alojamiento web encontrar la raíz del problema y resolver el error.

¿Por qué ocurre este error?

Sería genial si la causa del error fuera tan evidente como la información del error. Sin embargo, esa casi nunca es la situación. La mayoría de las veces, la dificultad se puede resolver rápidamente con solo una pequeña excavación. En otros momentos, es posible que necesite escalar la situación poniéndose en contacto con su negocio de alojamiento web. Mientras maneja estos problemas y soluciones, recuerde que, con la mayoría de los factores de WordPress, generalmente existen varias formas de solucionar el mismo desafío.

Echemos un vistazo a las tres razones más frecuentes:

Sus calificaciones de bases de datos son incorrectas

Si recientemente instaló WordPress con un solo clic en el instalador de su empresa de alojamiento, entonces es probable que esta no sea la causa de su problema.

Por otro lado, si está en el proceso de llevar a cabo uno de los siguientes, entonces hay una gran probabilidad de que ahí resida su problema:

  • Instalación de WordPress aplicando la “Instalación famosa de 5 momentos“.
  • Transferencia desde una configuración cercana a un servidor.
  • Si está transformando hosts o nombres de área.

La mayoría de las veces, no importa si existe la posibilidad de que sus credenciales sean incorrectas. Si ha estado ingresando o cambiando las credenciales de la base de datos, no es algo que haga sin saberlo.

Movimiento n. ° 1: recopilar la información esencial

El primer paso para resolver la información del error es recopilar todos los datos esperados. Esto incorpora:

  • Nombre de la base de datos
  • Host de bases de datos (generalmente, pero no constantemente, "localhost")
  • Nombre de usuario de la base de datos
  • Contraseña de la base de datos
my-sql-bases de datos

Esta información y hechos se pueden ubicar en su cPanel debajo de Bases de datos MySQL (en la imagen de arriba). Al abrir esta ventana, se mostrará una lista de instalaciones de bases de datos, así como una lista de compradores de bases de datos. Mantenga esta ventana abierta mientras se transfiere a la fase número dos.

Etapa n.º 2: verificación cruzada de las calificaciones de su base de datos

Su segundo movimiento es descargar o abrir su archivo wp-config.php . Puede hacer esto usando un software FTP esencial como FileZilla, pero es mucho más fácil iniciar sesión en su cPanel y abrir su administrador de archivos, seleccionando "WebRoot (public_html/www)" y luego haga clic en "Ir".

A continuación, seleccione el archivo wp-config.php (como se mencionó anteriormente) y en la parte superior de la pantalla, haga clic en "Editar". Esto abrirá el archivo y ayudará al editor. Al desplazarte por un par de cepas, te encuentras con los hechos que estás buscando:

Toda la información contenida en solo estimaciones, por ejemplo, 'database_name', tiene que coincidir con precisión con sus verdaderas credenciales de base de datos. Incluso una habitación adicional siguiendo las estimaciones puede dar lugar a un error de información.

Si tiene dudas sobre cómo debe configurarse el host de su base de datos, puede verificar con el personal de orientación de su empresa de alojamiento web o esta lista.

Si no está seguro de su contraseña, solo puede seleccionar el usuario (como se observa en la impresión a continuación) y restablecer la contraseña. Luego copie y pegue la nueva contraseña en su archivo wp-config.php.

base de datos-cambio-contraseña

Si por alguna razón, comenzaría desde cero. Simplemente puede desarrollar un nuevo usuario y asignarlo a las bases de datos. Solo asegúrese de que si tiene numerosas instalaciones de bases de datos, use el nuevo usuario para las bases de datos apropiadas (solo puede tener 1).

base de datos-nuevo-usuario

Etapa n.º 3: examine el prefijo de su escritorio

Mientras mira de cerca su archivo wp_config.php, también es una buena idea asegurarse de que el prefijo de su tabla sea correcto. Si está haciendo referencia a la base de datos incorrecta, no importará cuán precisa sea su información de inicio de sesión. Busque el siguiente contenido textual:

A menudo, el prefijo de su tabla dirá 'wp_', pero se puede establecer en casi cualquier cosa para la ilustración 'wp63ts7_'
Asegúrese de que el prefijo de su tabla real coincida con lo que está en su archivo wp-config.php.

Su base de datos está corrupta

Si se ha ausentado como resultado de todos los métodos mencionados anteriormente en vano, verificando atentamente cualquier error tipográfico o falta de detalles, la próxima posibilidad es que sus bases de datos estén dañadas.

Una señal del informe de la corrupción de la base de datos es cuando la parte delantera de su sitio web parece estar funcionando correctamente, pero la parte posterior de cierre muestra el concepto de error o viceversa.

Si esta es la circunstancia, lo más probable es que esté en el camino ideal. Esta oportunidad de atención es un poco menos engorrosa que verificar todas las calificaciones de su base de datos, pero requiere una pequeña operación. Hay dos medios probables para completar la ocupación:

Selección #1 Permitir la reparación de la base de datos de WordPress

Siguiendo el paso n. ° 2 anterior, querrá abrir su archivo wp-config.php usando el editor.
Desplácese hasta la base del archivo e incluya la siguiente línea de código:

 define( 'WP_Make it possible for_REPAIR', correct )

Guarde sus cambios, pero mantenga el editor abierto, es probable que necesite tenerlo en un par de minutos.

Future, abre una nueva pestaña en tu navegador. Navegue a la siguiente URL:

 http://yoursite.com/wp-admin/maint/mend.php

Esto abrirá la herramienta de base de datos de WordPress que se verá como la imagen de abajo. Puede elegir "Reparar base de datos" o "Reparar y optimizar base de datos". Sin embargo, para permanecer en el lado de la advertencia, sería mejor simplemente reparar las bases de datos.

Reparación de la base de datos de WordPress
Si realmente no ve la solución de mantenimiento ideal pero ve esta información, primero tendrá que editar su archivo wp-config.php.

Una vez que se complete este movimiento, regrese a su editor de archivos, elimine la línea que incluyó en la parte inferior y ayúdelo a guardar el archivo una vez más. Ahora ha desactivado el dispositivo de servicio de reparación. Realmente no se olvide de esta acción de cierre .

Posibilidad #2 Restaure sus bases de datos trabajando con phpMyAdmin

Una forma diferente de reparar las tablas de su base de datos es a través de la interfaz phpMyAdmin en su cPanel. Si bien es mucho más rápido y menos complicado, este sistema también requiere una mínima precaución adicional debido al hecho de que puede borrar por completo sus bases de datos desde phpMyAdmin.

Recordatorio de bienvenida: por lo general, haga una copia de seguridad de su base de datos justo antes de crear cualquier mejora.

phpMyAdmin

Una vez que haya abierto phpMyAdmin (ver arriba), elija la base de datos aceptable en el lado izquierdo de su pantalla. Próximamente, asegúrese de que la pestaña de composición esté seleccionada. Luego, resalte todas las tablas y use el cuadro desplegable, elija "Reparar tabla" debajo.

Repare la mesa de servicio usando phpMyAdmin: elija los productos "Verificar todos" y luego haga clic en "Reparar ahora"

Una vez que esta acción se muestra como finalizada, puede cerrar phpMyAdmin y probar su sitio web.

Hay una dificultad con el servidor

La tercera y última posibilidad es que un dilema con su servidor esté causando su concepto de error. Si su sitio web está alojado en un entorno compartido, generalmente es mucho más probable que un servidor sobrecargado provoque el dilema.

Con muchos negocios de alojamiento web compartido, miles de otros sitios web pueden alojarse en el mismo servidor. Si uno de esos usuarios finales decide abusar de los recursos del servidor, ya sea intencionalmente o no, es posible que sus acciones puedan afectar a todos los demás cuyo sitio web está alojado en el mismo servidor.

La buena noticia sobre este escenario es que los clientes que activan este tipo de desafío normalmente reciben una bandera roja rápidamente. Cuando su empresa de alojamiento de Internet descubre el problema, la cuenta infractora se suspende o se pone una correa bastante breve.

También es posible que estos problemas no se induzcan deliberadamente. Si su sitio web u otro sitio web en el mismo servidor aparece en la publicación o en la página principal de Reddit, por ejemplo, un pico de tráfico inesperado puede sobrecargar las bases de datos. También es probable que esta forma de dilema se resuelva por sí sola con relativa rapidez. Si ha intentado todo lo demás y su sitio web aún está fuera de línea después de unos minutos, podría ser el momento de llamar o chatear en línea con su empresa de alojamiento web.

Si este problema ocurre a veces y es el resultado final de trabajar con alojamiento web compartido, es posible que desee considerar cambiar a alojamiento web administrado como sustituto. Si bien es un poco más caro, casi nunca tendrás este tipo de problemas con los que lidiar.

Envolver

Eso cubre prácticamente las pocas razones más comunes por las que puede experimentar la información "Error al desarrollar una conexión de base de datos":

  1. Credenciales de base de datos incorrectas.
  2. Una base de datos corrupta o una tabla de base de datos de personas.
  3. Un problema con el servidor.

En la mayoría de los casos, este mensaje de error es una dificultad que puede resolverse en menos de 15 minutos . Si no está seguro de cómo manejarlo o no está satisfecho con los métodos descritos en este artículo, probablemente sea mejor ponerse en contacto con su empresa de alojamiento web o cambiar a un servicio de soporte de WordPress. Lo último que desea hacer es inducir problemas adicionales a su base de datos.

Incluso con el alojamiento web compartido, descubrirá que la atención al cliente está más que satisfecha para ayudarlo a solucionar este error en casi todos los casos. Si no, podría ser el momento de buscar una organización de alojamiento diferente.

Si en algún momento tiene dificultades de experto con su base de datos de WordPress, asegúrese de compartir las reseñas a continuación.

Háganos saber si le gustó la publicación.