Así que simplemente trató de visitar su sitio de WordPress y en lugar de ser redirigido a él, recibió un mensaje de error que decía «Parece que a su instalación de PHP le falta la extensión MySQL que requiere WordPress».
Suena mal, pero no se preocupe, solo significa que WordPress tiene problemas para conectarse a su base de datos MySQL, y hay varias formas de remediar esta situación.
En esta publicación, investigaremos qué causa el mensaje de error de la extensión MySQL y veremos algunas formas simples de solucionarlo.
¿Qué es el error de extensión de MySQL?
MySQL Extension Error es un mensaje de error que indica que la instalación de PHP en su servidor no contiene la extensión MySQL necesaria para conectar WordPress a la base de datos MySQL. En otras palabras, la versión de PHP que está utilizando no es compatible con WordPress.
Así es como se ve el mensaje de error de MySQL:

Hay varias causas posibles para este error. Pasemos a lo siguiente.
- Está utilizando una versión desactualizada de WordPress.
- Sus complementos deben actualizarse.
- La extensión MySQL no está instalada.
- La extensión de PHP no está configurada correctamente.
El error «Parece que a su instalación de PHP le falta la extensión MySQL requerida por WordPress» generalmente ocurre con las nuevas instalaciones de WordPress. Pero también puede suceder si recientemente migró su sitio, cambió la configuración de su servidor o cambió su sistema operativo a uno que no incluye la extensión MySQL de manera predeterminada, como Linux.
Cualquiera que sea el caso, debe saber cómo solucionarlo. Vamos a ir a través de cinco maneras.
¿Cómo reparar el error de extensión de WordPress MySQL?
- Compruebe qué versión de PHP está utilizando.
- Actualizar WordPress.
- Actualice sus complementos.
- Compruebe si la extensión MySQL está instalada.
- Verifique que la extensión de PHP esté configurada correctamente.
1. Compruebe qué versión de PHP está utilizando.
Antes de que pueda diagnosticar qué está causando el error de la extensión MySQL, necesita saber qué versión de PHP se está ejecutando en su sitio de WordPress. Puede hacer esto de dos maneras.
Si puede iniciar sesión en su panel de WordPress, puede verificar qué versión de PHP se está ejecutando en su sitio directamente en el panel.
- Elegir Instrumentos > estado del sitio.
- Por debajo Estado de salud del sitioWordPress le dirá qué versión de PHP está utilizando y si debe actualizarse.

Si no puede iniciar sesión en su panel de WordPress, debe acceder a su sitio web a través de un cliente FTP. Este proceso es más complicado, pero sigue siendo relativamente rápido y fácil.
- Inicie sesión en su servidor con Filezilla u otro cliente FTP.
- Abre los tuyos public_html carpeta. Este es el directorio raíz de su sitio de WordPress.
- Crea un archivo vacío y asígnale un nombre phpinfo.php.
- Edite este archivo phpinfo.php.
- Agregue el siguiente fragmento de código:
<?php phpinfo(); ?>
- Ahora cargue este archivo en su navegador. Para hacer esto, simplemente agregue /phpinfo.php a la URL de su sitio web. Entonces se verá así: mywebsite.com/phpinfo.php
- Una vez cargado, el sitio web mostrará todas las configuraciones de PHP utilizadas actualmente en su sitio, incluida la versión en ejecución. Esta versión debe aparecer en la parte superior.

Si su versión de PHP comienza con «7», probablemente necesite actualizar su software de WordPress. Puedes ir al paso 2.
Por otro lado, si todavía está utilizando PHP 5.X, es posible que falte la extensión MySQL. Puedes ir al paso 4.
Nota: Le recomendamos encarecidamente que ejecute su sitio en la última versión de PHP (actualmente 8.0). Es más rápido, más seguro y ofrece una mejor compatibilidad con los complementos y temas más recientes.
Si desea actualizar su instalación de PHP, siga los pasos en Cómo actualizar PHP en WordPress.
2. Actualizar WordPress.
Si está utilizando PHP 7+ con una versión desactualizada de WordPress, es posible que vea el error de extensión de MySQL. Esto se debe a que PHP 7.0 extensión obsoleta de MySQL que busca una versión anterior de WordPress.
Las versiones más nuevas de WordPress usarán diferentes extensiones como las extensiones PDO_MySQL o MySQLi, por lo que no verá un mensaje de error. Por lo tanto, debe verificar si hay disponible una versión actualizada de WordPress.
Si aún puede iniciar sesión en su panel de WordPress, puede verificar si hay una actualización directamente en su panel.
- Elegir Panel > Actualizaciones.
- Si ve el mensaje «Hay disponible una versión actualizada de WordPress», haga clic en Actualizar ahora.
- Elegir Panel > Actualizaciones.
- haga clic aquí Actualizar todo si la opción está disponible.

Si no puede iniciar sesión en su panel de WordPress, debe actualizar el software utilizando un cliente FTP.
- Descargar el último archivo .zip de WordPress.
- Extraiga el archivo .zip.
- Inicie sesión en el servidor de su sitio web a través de FTP.
- ir wp-content carpeta.
- Haga clic derecho en el mouse enchufes y cámbiele el nombre a «plugins.hold». Esto desactiva temporalmente sus complementos.
- Borrar wp-incluye y wp-administrador carpetas
- Cargue las nuevas carpetas wp-includes y wp-admin del archivo .zip previamente desempaquetado.
- Cargue archivos individuales desde la nueva carpeta wp-content a la carpeta wp-content existente. Esto sobrescribirá los archivos existentes. Elimine solo aquellos archivos en la carpeta wp-content existente que están sobrescritos por los nuevos archivos.
- Cargue cualquier archivo suelto nuevo en el suyo public_html carpeta (su directorio raíz de WordPress).
- Cambie el nombre del archivo «plugins.hold» a «plugins».
Deberías estar listo. Para probarlo, visite / wp-admin. Es probable que se le solicite iniciar sesión nuevamente. Después de iniciar sesión, no debería ver la opción de actualización del núcleo de WordPress en el tablero.
Puede encontrar instrucciones de actualización más detalladas en este Artículo del códice de WordPress Si es necesario.
3. Actualice sus complementos.
Al igual que el software base desactualizado, los complementos desactualizados pueden tener problemas de compatibilidad con PHP que causan el error de extensión de MySQL.
Si aún puede iniciar sesión en su tablero de WordPress, puede verificar que todos sus complementos funcionen con las últimas versiones directamente en el tablero.
Si no puede iniciar sesión en su panel de WordPress, debe actualizar los complementos obsoletos a través del cliente FTP.
- Descargue el archivo .zip del complemento.
- Extraiga el archivo .zip.
- Inicie sesión en el servidor de su sitio web a través de FTP.
- ir wp-content carpeta.
- haga clic aquí enchufes carpeta.
- Elimine la carpeta del complemento que se está actualizando.
- Busque la carpeta del complemento extraído que acaba de descargar, haga clic derecho sobre él y presione «Cargar».
4. Verifique que la extensión MySQL esté instalada.
Si está utilizando una versión anterior de PHP (5.6 o anterior), la extensión MySQL aún no ha quedado obsoleta. Esto significa que si ve el error de la extensión MySQL, es posible que la extensión no esté instalada.
Para verificar esto, regrese al archivo phpinfo.php que se cargó en su navegador en el paso uno. Busque la línea etiquetada como «Versión de la biblioteca de la API del cliente». Debería ver un número de cuatro dígitos separados por puntos.

Si no puede encontrar esta línea, la extensión MySQL no está instalada. En este caso, puedes contactar con tu proveedor de hosting y solicitar su instalación. O mejor aún, actualice la versión de PHP en la que se ejecuta su sitio y no necesitará esta extensión.
Cuando haya terminado, elimine el archivo phpinfo.php. Dado que contiene información sobre su servidor, no desea que nadie más la vea y la use para acceder a su servidor.
5. Verifique que la extensión PHP esté configurada correctamente.
Si está utilizando las últimas versiones de PHP y WordPress, es posible que su extensión de PHP esté configurada incorrectamente, lo que genera el error «Parece que a su instalación de PHP le falta la extensión de MySQL requerida por WordPress».
Para verificar esto, regrese al archivo phpinfo.php que se cargó en su navegador en el paso uno. Busque la línea etiquetada como «Archivo de configuración cargado».

Compare su valor con el valor en la línea etiquetada como «extension_dir». Si no coinciden, edite el archivo php.ini para reemplazarlo con la ruta del archivo que aparece en el campo Archivo de configuración cargado.
Solución de problemas del error de la extensión MySQL
Como cualquier error de WordPress, el error de la extensión MySQL puede ser frustrante y puede afectar la experiencia del usuario en su sitio. Siguiendo los pasos anteriores, puede solucionar el problema para que su sitio web funcione lo más rápido posible con el menor daño posible de UX en su sitio web.








