🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo optimizar una base de datos MySQL en WordPress con cPanel

Actualizado el 1 de abril de 2026

¿Tu sitio web en WordPress va lento? ¿Las páginas tardan una eternidad en cargar y tus visitantes se impacientan? El problema podría estar en tu base de datos. Con el tiempo, las tablas de MySQL se llenan de información basura, registros obsoletos y fragmentación, lo que afecta directamente al rendimiento. En esta guía completa y didáctica, te enseñaremos paso a paso cómo optimizar base de datos WordPress cPanel para que tu web vuele. No necesitas ser un experto en servidores; solo sigue estas instrucciones y notarás la diferencia.


¿Por qué es importante optimizar tu base de datos MySQL en WordPress?

Cada vez que alguien visita tu web, se realizan múltiples consultas a la base de datos: cargar entradas, comentarios, opciones de plugins, metadatos, etc. Si tu base de datos está desordenada o llena de basura, esas consultas tardan más. Al WordPress optimizar MySQL cPanel, reduces el tiempo de respuesta del servidor, mejoras la experiencia de usuario y, de paso, ayudas al SEO (a Google le encantan las webs rápidas).

Además, una base de datos optimizada ocupa menos espacio en tu hosting, lo que puede ahorrarte dinero si tienes un plan limitado. Y lo mejor: es un proceso sencillo que puedes hacer tú mismo desde cPanel.


Paso 1: Accede a phpMyAdmin desde cPanel

Antes de empezar, necesitas entrar al panel de control de tu hosting. Si tu proveedor usa Syspanel (el antiguo HestiaCP), recuerda que el acceso se realiza por el puerto 2106 (ejemplo: https://tudominio.com:2106). Pero en la mayoría de casos, usaremos cPanel clásico.

  1. Inicia sesión en tu cPanel (normalmente en https://tudominio.com/cpanel).
  2. Busca la sección Bases de Datos y haz clic en phpMyAdmin.
  3. Se abrirá una nueva ventana. A la izquierda verás una lista de bases de datos. Selecciona la que corresponde a tu WordPress (suele llamarse algo como usuario_wpdb).

[INFO] Si no sabes cuál es tu base de datos, revisa el archivo wp-config.php de tu WordPress. Allí encontrarás las credenciales (nombre de la base de datos, usuario y contraseña).


Paso 2: Haz una copia de seguridad (¡no te lo saltes!)

Antes de tocar nada, es fundamental respaldar tu base de datos. Un error podría borrar información importante.

  1. Dentro de phpMyAdmin, selecciona tu base de datos (haz clic en su nombre a la izquierda).
  2. Ve a la pestaña Exportar.
  3. Elige el método Rápido y formato SQL.
  4. Haz clic en Continuar y descarga el archivo .sql a tu ordenador.

Guarda ese archivo en un lugar seguro. Si algo sale mal, podrás restaurarlo desde la pestaña Importar.


Paso 3: Identifica y elimina tablas innecesarias

WordPress y sus plugins generan muchas tablas. Algunas son esenciales, otras son basura. Por ejemplo, los plugins de caché, de revisiones de entradas o de comentarios spam suelen dejar datos inservibles.

Tablas que puedes limpiar con seguridad:

  • wp_options – Almacena configuraciones. Algunos plugins dejan opciones huérfanas.
  • wp_postmeta – Metadatos de entradas. Puede acumular datos de plugins desinstalados.
  • wp_comments – Comentarios. Si tienes mucho spam, puedes borrarlos.
  • wp_terms y wp_termmeta – Categorías y etiquetas. A veces quedan términos sin usar.
  • Tablas de plugins desinstalados (ejemplo: wp_revslider_*, wp_yoast_indexable_*).

[WARNING] No borres tablas si no estás seguro de su función. Si dudas, mejor consulta con tu soporte técnico. Una tabla eliminada por error puede romper tu web.

Cómo eliminar datos basura desde phpMyAdmin:

  1. Haz clic en la tabla que quieres limpiar (ejemplo: wp_options).
  2. Ve a la pestaña Examinar para ver el contenido.
  3. Busca opciones con nombres como _transient_, _site_transient_, cron_job o de plugins que ya no uses.
  4. Selecciona las filas basura y haz clic en Eliminar (el icono de la papelera).

Para limpiar revisiones de entradas (post revisions), puedes ejecutar esta consulta SQL directamente en la pestaña SQL:

DELETE FROM wp_posts WHERE post_type = 'revision';

Esto eliminará todas las revisiones antiguas de tus entradas. Si tienes muchas, liberarás un montón de espacio.


Paso 4: Optimiza las tablas desde phpMyAdmin

Una vez limpiada la basura, toca optimizar MySQL WordPress cPanel para desfragmentar las tablas y mejorar la velocidad de las consultas.

  1. En phpMyAdmin, selecciona tu base de datos (haz clic en su nombre a la izquierda).
  2. Verás una lista de todas las tablas. Marca la casilla de Seleccionar todo (en la parte inferior de la lista).
  3. En el menú desplegable Con seleccionados:, elige Optimizar tabla.

phpMyAdmin ejecutará automáticamente el comando OPTIMIZE TABLE en cada tabla. Verás mensajes como “OK” o “Table is already up to date”. Esto es normal.

[TIP] Si tu base de datos es muy grande (más de 100 MB), la optimización puede tardar unos segundos. No cierres la ventana hasta que termine.


Paso 5: Usa un plugin para mantener la base de datos optimizada (opcional pero recomendado)

Si no quieres entrar a phpMyAdmin cada mes, puedes instalar un plugin que automatice la limpieza y optimización. Los más populares son:

  • WP-Optimize – Limpia revisiones, comentarios spam, transients y optimiza tablas.
  • Advanced Database Cleaner – Elimina opciones huérfanas y tablas de plugins desinstalados.
  • Optimize Database after Deleting Revisions – Ligero y eficaz.

Cómo configurar WP-Optimize (ejemplo):

  1. Ve a Plugins > Añadir nuevo en tu escritorio de WordPress.
  2. Busca “WP-Optimize” e instálalo y actívalo.
  3. Ve a WP-Optimize > Base de datos.
  4. Marca las opciones que quieras limpiar: revisiones, comentarios spam, transients, etc.
  5. Haz clic en Ejecutar optimización.

Puedes programar la optimización automática desde Ajustes > Programación (por ejemplo, una vez por semana).


Paso 6: Monitorea el rendimiento después de la optimización

Después de aplicar todo lo anterior, es hora de comprobar si realmente mejoró la velocidad. Usa herramientas como:

  • GTmetrix – Te da un desglose del tiempo de carga y recomendaciones.
  • Google PageSpeed Insights – Mide el rendimiento en móvil y escritorio.
  • Pingdom Tools – Analiza el tiempo de respuesta del servidor.

Si tu web cargaba en 5 segundos y ahora lo hace en 2, ¡felicidades! Has logrado cPanel optimizar base de datos WordPress con éxito.


Preguntas frecuentes (FAQ)

¿Cada cuánto debo optimizar mi base de datos?

Depende del tráfico y la frecuencia de publicación. Para un blog pequeño, una vez al mes es suficiente. Si tienes una tienda o web con muchos comentarios, cada semana.

¿Puedo optimizar la base de datos sin cPanel?

Sí, si usas Syspanel (HestiaCP), el proceso es similar: busca la opción phpMyAdmin en el panel (puerto 2106). También puedes usar plugins de WordPress directamente.

¿Qué pasa si la optimización se queda colgada?

Si phpMyAdmin se bloquea, espera unos minutos y vuelve a intentarlo. Si persiste, contacta a tu proveedor de hosting. A veces el límite de memoria del servidor es muy bajo.

¿La optimización borra mis entradas o comentarios?

No, solo elimina datos innecesarios como revisiones antiguas, transients caducados o spam. Tus entradas y comentarios legítimos se conservan.

¿Puedo dañar mi web si optimizo mal?

Si borras tablas enteras sin saber lo que haces, sí. Por eso es clave hacer una copia de seguridad antes. Si usas un plugin como WP-Optimize, es más seguro porque solo limpia datos basura.


Conclusión: Tu web merece una base de datos ligera y rápida

Optimizar la base de datos MySQL de WordPress desde cPanel es una tarea sencilla que cualquiera puede hacer siguiendo estos pasos. No solo mejorarás la velocidad de carga, sino que también reducirás el consumo de recursos del hosting y alargarás la vida de tu sitio. Recuerda: una web rápida retiene visitantes, mejora el SEO y aumenta las conversiones.

Ahora que ya sabes cómo optimizar MySQL WordPress cPanel tutorial, ponte manos a la obra. Tu base de datos te lo agradecerá, y tus usuarios también. Si tienes dudas, deja un comentario o consulta a tu soporte técnico. ¡Buena suerte!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel