Todos los sitios web de KapsuleHost que tienen una base de datos obtienen acceso a esta a través del navegador mediante phpMyAdmin, que se abre con inicio de sesión único para que no haya una segunda contraseña que recordar. Esta guía explica cómo abrirlo, cómo leer los datos de conexión, las operaciones que vale la pena realizar allí y las dos tareas de base de datos que nunca debe hacer en phpMyAdmin en un sitio de WordPress.
Abrir phpMyAdmin
- Inicie sesión en KPanel y haga clic en Sitios web en la barra lateral izquierda.
- Haga clic en su sitio.
- En el menú propio del sitio, abra Base de datos.
- Haga clic en Abrir phpMyAdmin.
phpMyAdmin se abre en una nueva pestaña, ya con la sesión iniciada y apuntando a la base de datos de su sitio. No hay formulario de inicio de sesión ni una credencial separada que guardar.

Si la página indica que no hay ninguna base de datos aprovisionada para este tipo de sitio, es lo esperado. Los sitios HTML estáticos y algunos tipos de aplicación se crean sin una. Los tipos de sitio que usan una base de datos, incluidos WordPress y WooCommerce, siempre la tienen.
Sus datos de conexión
La misma pantalla muestra las credenciales que usa su aplicación, cada una con un botón de copiar y la contraseña oculta tras un control de revelado:
| Campo | Valor |
|---|---|
| Host | 127.0.0.1 |
| Puerto | 3306 |
| Base de datos | El nombre de su base de datos |
| Usuario | Su usuario de base de datos |
| Contraseña | Oculta hasta que hace clic en revelar |
Estos son los valores que corresponden en wp-config.php, en un archivo .env, o en la configuración de base de datos de cualquier framework.
127.0.0.1 significa "este servidor". No se puede acceder a él desde su portátil, y ninguna configuración de cortafuegos cambiará eso: la base de datos no escucha en absoluto en una dirección pública, por diseño. Para conectar un cliente de escritorio como TablePlus o Sequel Ace, cree un túnel por SSH. Consulte Conectarse a su base de datos mediante un túnel SSH.
Para qué usarlo
phpMyAdmin se gana su lugar para un conjunto específico de tareas:
- Leer datos. Confirmar qué guardó realmente un plugin, comprobar si existe una fila, contar registros.
- Importar una base de datos durante una migración o una restauración.
- Exportar una base de datos, ya sea como copia de seguridad adicional o para entregarla a un desarrollador.
- Reparar un único valor dañado, como un
siteurlque se escribió mal y ahora le impide acceder a wp-admin. - Diagnosticar el tamaño. Ordenar las tablas por tamaño muestra de inmediato cuándo una tabla de registros o de datos transitorios ha crecido sin control.
Importar una base de datos
- Abra phpMyAdmin desde la pestaña Database.
- Haga clic en el nombre de su base de datos en el panel izquierdo.
- Haga clic en Import en la parte superior.
- Elija el archivo
.sqly haga clic en Go.
Una importación reemplaza las tablas coincidentes. No las combina.
Importar sobre una base de datos en producción es destructivo e inmediato. Cada fila de una tabla coincidente se reemplaza por lo que haya en el archivo, y no hay forma de deshacerlo dentro de phpMyAdmin. Haga primero una copia de seguridad desde la página Copias de seguridad del sitio: Hacer una copia de seguridad.
Para un volcado de gran tamaño, comprímalo primero a .sql.gz, formato que phpMyAdmin acepta y que normalmente deja el archivo por debajo del límite de carga. Si sigue siendo demasiado grande, divídalo en varios archivos por tabla, o abra un ticket y lo importaremos nosotros en el servidor.
Exportar una base de datos
- Haga clic en el nombre de su base de datos en el panel izquierdo.
- Haga clic en Export.
- Quick con formato SQL es adecuado para una copia directa. Elija Custom si necesita tablas concretas, o si quiere que la salida esté comprimida con gzip.
- Haga clic en Go.
Una exportación de phpMyAdmin es una copia adicional útil, no una estrategia de copia de seguridad. Captura solo la base de datos, no sus archivos, y queda guardada donde usted la haya guardado. Su sitio se respalda automáticamente cada día con ambas cosas juntas, y puede hacer una manual en cualquier momento: Hacer una copia de seguridad.
Dos cosas que no debe hacer aquí
No ejecute un buscar y reemplazar con SQL
WordPress guarda la configuración de plugins y temas como cadenas serializadas de PHP, que registran la longitud de cada valor dentro de ellas. Una consulta REPLACE() cambia el texto sin cambiar la longitud registrada, por lo que PHP ya no puede leer la opción y esta vuelve a quedar vacía en silencio. La configuración del tema desaparece, los sliders quedan vacíos, las licencias se desactivan.
Use la tarjeta Buscar y reemplazar en la pestaña WordPress del sitio, que gestiona correctamente la serialización y hace una copia de seguridad primero. Explicación completa: Ejecutar un buscar y reemplazar.
No restablezca una contraseña editando wp_users
Guías antiguas le indican establecer user_pass usando la función MD5 desde el menú desplegable de phpMyAdmin. El WordPress moderno no usa hashes MD5, y hacerlo mal bloquea la cuenta en lugar de restablecerla.
KPanel tiene herramientas adecuadas para esto en la pestaña WordPress del sitio, luego Users: inicie sesión directamente con Login as, envíe un correo de restablecimiento, o copie un enlace de restablecimiento para enviárselo usted mismo. Consulte Restablecer una contraseña de administrador de WordPress perdida.
Herramientas de base de datos de WordPress en KPanel
Para el trabajo habitual con la base de datos de WordPress, la pestaña WordPress, y dentro de ella la sección Base de datos, es más segura y rápida que phpMyAdmin. Le ofrece el tamaño de las tablas de un vistazo, optimización y reparación con una copia de seguridad automática tomada primero, conversión de tablas antiguas a un motor de almacenamiento moderno, y limpieza con un clic de revisiones de entradas, borradores automáticos, datos transitorios caducados y entradas en la papelera. El buscar y reemplazar está una sección más adelante, en Acciones rápidas.
Recurra a phpMyAdmin cuando necesite ver filas en bruto. Recurra a la sección Database cuando necesite cambiar algo.
Solución de problemas
phpMyAdmin no se abre. El botón necesita acceso de escritura al sitio. Si el rol de su cuenta de KapsuleHost es de solo lectura, pídaselo a un propietario de la cuenta. Si tiene acceso de escritura y aun así falla, es posible que el sitio todavía se esté aprovisionando: compruebe la etiqueta de estado en la parte superior del sitio.
No puedo conectarme desde mi portátil con los datos de la pestaña Database. Correcto, y es intencionado. La base de datos no está expuesta públicamente. Use un túnel SSH: Conectarse a su base de datos mediante un túnel SSH.
La importación se detiene sin ningún error. Casi siempre es el tamaño del archivo. Comprímalo con gzip o divídalo.
Cambié un valor y el sitio se rompió. Restaure desde la copia de seguridad más reciente: Restaurar desde una copia de seguridad. Por eso la copia de seguridad va primero.
Las tablas han crecido enormemente. Ordénelas por tamaño en phpMyAdmin para encontrar la causa, y luego límpielas desde la pestaña WordPress, sección Base de datos, en lugar de eliminar filas manualmente.