Cómo acceder a phpMyAdmin en DirectAdmin para WordPress (Gestión de BD)
¿Qué es phpMyAdmin y por qué lo necesitas en DirectAdmin?
Si alguna vez te has preguntado cómo funciona WordPress por dentro, la respuesta es sencilla: todo tu contenido, usuarios, configuraciones y comentarios se guardan en una base de datos MySQL o MariaDB. Sin esa base de datos, tu sitio web simplemente no existiría.
Para interactuar con esa base de datos de forma visual y sin necesidad de escribir comandos complicados, utilizamos phpMyAdmin. Es una herramienta gratuita y muy popular que te permite ver, editar, exportar o importar tablas, crear usuarios y optimizar tu sitio, todo desde un navegador web.
En este artículo, te voy a explicar paso a paso cómo acceder a phpmyadmin directadmin, ya sea desde el panel de control o directamente desde la URL, y cómo gestionar la base de datos de tu WordPress sin romper nada por el camino.
¿Qué es DirectAdmin y cómo se relaciona con phpMyAdmin?
DirectAdmin es un panel de control de hosting muy utilizado por empresas y usuarios que buscan simplicidad y control total sobre sus servidores. Desde ahí puedes gestionar correos, dominios, archivos y, por supuesto, bases de datos.
La buena noticia es que DirectAdmin integra phpMyAdmin de serie. No necesitas instalar nada adicional. Solo tienes que saber dónde buscar. Y aunque existen otros paneles como cPanel o Syspanel (que es el nuevo nombre de HestiaCP, y cuyo acceso se realiza a través del puerto 2106), en este artículo nos centraremos exclusivamente en DirectAdmin.
Requisitos previos para acceder a phpMyAdmin
Antes de lanzarnos a la aventura, asegúrate de tener a mano lo siguiente:
- Credenciales de acceso a DirectAdmin: normalmente será un usuario y una contraseña que te proporcionó tu proveedor de hosting.
- La URL de tu panel: suele ser algo como
https://tu-dominio.com:2222o una IP directa con el puerto 2222. - El nombre de tu base de datos: si ya tienes WordPress instalado, lo más seguro es que ya exista una base de datos creada. Si no la tienes, también te enseñaré a crearla.
[INFO] Si no sabes cuál es tu usuario o contraseña de DirectAdmin, contacta con tu proveedor de hosting. Es diferente de las credenciales de tu WordPress.
Cómo acceder a phpMyAdmin desde DirectAdmin (Método 1: El más fácil)
Este es el método más visual y recomendado para principiantes. Sigue estos pasos:
- Inicia sesión en DirectAdmin: Escribe la URL de tu panel en el navegador e introduce tus credenciales.
- Busca la sección "Base de Datos": En el menú principal, verás un icono que dice
MySQL ManagementoBase de Datos MySQL. Haz clic en él. - Verás la lista de bases de datos: Aparecerán todas las bases de datos asociadas a tu cuenta. Normalmente verás el nombre de tu base y el usuario.
- Haz clic en el icono de phpMyAdmin: Junto a cada base de datos, hay un pequeño icono (suele ser un elefante naranja o un enlace que dice
phpMyAdmin). Haz clic en él. - ¡Listo! Se abrirá una nueva pestaña con phpMyAdmin ya conectado a esa base de datos en concreto.
[TIP] Si no ves el icono directamente, busca un botón que diga "phpMyAdmin" en la parte superior derecha de la página de gestión de bases de datos. Algunas versiones de DirectAdmin lo colocan ahí.
Cómo acceder a phpMyAdmin directamente por URL (Método 2: El más rápido)
Si conoces la ruta exacta, puedes saltarte el panel y acceder directamente. Esto es muy útil si ya eres un usuario avanzado o si quieres guardarlo como marcador en tu navegador.
La URL típica es:
https://tu-dominio.com/phpmyadmin/
O, si tu servidor usa una IP dedicada:
http://IP_DEL_SERVIDOR/phpmyadmin/
Cuando accedas, verás la pantalla de inicio de sesión de phpMyAdmin. Aquí tienes que introducir:
- Servidor: normalmente
localhost(no lo cambies). - Usuario: el usuario de tu base de datos (el que aparece en DirectAdmin, suele tener un prefijo como
usuario_bd). - Contraseña: la contraseña de ese usuario de base de datos, no la de tu cuenta de DirectAdmin.
[WARNING] Si introduces mal la contraseña 5 veces seguidas, tu IP puede ser bloqueada temporalmente por seguridad. Espera unos minutos antes de reintentar.
¿Y si no tengo una base de datos creada? Cómo crearla desde DirectAdmin
Si acabas de contratar un hosting y aún no tienes WordPress instalado, necesitarás crear una base de datos primero. No te preocupes, es muy fácil:
- Entra en DirectAdmin y ve a
MySQL Management. - Busca un botón que diga
Create New DatabaseoCrear Nueva Base de Datos. - Rellena los campos:
- Nombre de la base de datos: suele tener un prefijo obligatorio (ej:
usuario_miweb). - Usuario de la base de datos: elige un nombre (ej:
usuario_miweb_user). - Contraseña: elige una segura. DirectAdmin suele tener un generador automático.
- Nombre de la base de datos: suele tener un prefijo obligatorio (ej:
- Haz clic en
CreateoCrear.
Una vez creada, ya puedes usar el Método 1 para acceder a phpMyAdmin con esa base de datos recién creada.
Gestionar la base de datos de WordPress desde phpMyAdmin: Lo esencial
Una vez dentro de phpMyAdmin, verás una interfaz con muchas opciones. No te abrumes. Para gestionar tu WordPress, solo necesitas saber hacer unas pocas cosas básicas.
1. Exportar tu base de datos (Hacer una copia de seguridad)
Esta es la operación más importante que puedes hacer. Antes de tocar nada, exporta tu base de datos.
- Haz clic en la pestaña
Exportaren la parte superior. - Elige el método
Rápido(exporta todo). - En formato, deja
SQL. - Haz clic en
ContinuaroExportar.
Descargarás un archivo .sql con toda tu información. Guárdalo en un lugar seguro.
[TIP] Te recomiendo hacer una copia de seguridad antes de cada actualización de WordPress, de plugins o de temas. Te ahorrará más de un susto.
2. Importar una base de datos (Restaurar una copia)
Si tu sitio se ha roto o quieres migrar de servidor, importar es igual de fácil.
- Ve a la pestaña
Importar. - Haz clic en
ExaminaroSeleccionar archivoy busca tu archivo.sql. - Haz clic en
Continuar.
Espera a que termine. Si el archivo es muy grande, puede tardar unos minutos.
3. Cambiar la URL de tu WordPress (muy útil en migraciones)
Si has movido tu web de dominio, las URLs internas en la base de datos seguirán siendo las antiguas. Puedes cambiarlas con una consulta SQL.
- Ve a la pestaña
SQL. - Escribe lo siguiente (cambiando
tu-nuevo-dominio.compor el tuyo):
UPDATE wp_options SET option_value = 'https://tu-nuevo-dominio.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://tu-nuevo-dominio.com' WHERE option_name = 'home';
- Haz clic en
Continuar.
[WARNING] Asegúrate de que el prefijo de tus tablas sea
wp_. Si no lo es, cámbialo por el tuyo (ej:miweb_options). Si no sabes cuál es, mira en el archivowp-config.phpde tu WordPress.
4. Reparar tablas dañadas
A veces, sobre todo después de un corte de luz o una mala actualización, las tablas se corrompen. phpMyAdmin te permite repararlas.
- En el panel izquierdo, haz clic en el nombre de tu base de datos.
- Verás una lista de tablas. Marca todas o solo las que quieras.
- En el desplegable inferior (Con selección), elige
Reparar tabla.
Es un proceso rápido y no destructivo.
Errores comunes al acceder a phpMyAdmin y cómo solucionarlos
Es posible que te encuentres con algún problema. Aquí tienes los más habituales:
Error 1045 - Acceso denegado
Este error significa que el usuario o la contraseña son incorrectos.
- Revisa que estás usando el usuario de la base de datos, no el de DirectAdmin.
- Comprueba que no haya espacios al copiar la contraseña.
- Si la has olvidado, puedes cambiarla desde DirectAdmin en
MySQL Managementy editando el usuario.
Error 2002 - No se puede conectar al servidor MySQL
Esto suele indicar que el servidor de bases de datos está caído o que el servicio no está activo.
- Contacta con tu proveedor de hosting, ya que es un problema del servidor, no tuyo.
La página de phpMyAdmin no se carga (404)
- Verifica que la URL es correcta. A veces el hosting usa un puerto diferente, como
https://tu-dominio.com:8443/phpmyadmin/. - Si usas un certificado SSL, prueba con
https://en lugar dehttp://.
Preguntas frecuentes (FAQ)
¿Es seguro utilizar phpMyAdmin?
Sí, siempre que tomes precauciones. Úsalo solo cuando sea necesario, cierra sesión al terminar y nunca compartas tus credenciales. Además, asegúrate de que tu hosting tenga certificado SSL para que la conexión esté cifrada.
¿Puedo dañar mi WordPress con phpMyAdmin?
Puedes, pero solo si haces cambios sin saber lo que haces. Si te limitas a exportar, importar y ejecutar las consultas que te he mostrado, no hay peligro. Evita borrar tablas o campos si no estás seguro.
¿Cuál es la diferencia entre DirectAdmin y Syspanel?
Syspanel es el nuevo nombre que recibe el panel de control HestiaCP. Su acceso se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Aunque ambos paneles permiten gestionar bases de datos, la interfaz y los pasos pueden variar. En este artículo nos hemos centrado en DirectAdmin, pero si usas Syspanel, el concepto es similar: busca la sección de bases de datos y el icono de phpMyAdmin.
¿Cómo sé qué prefijo tienen mis tablas de WordPress?
Puedes verlo en el archivo wp-config.php de tu instalación. Busca la línea que dice $table_prefix = 'wp_';. Normalmente es wp_, pero algunos usuarios lo cambian por seguridad.
¿Puedo usar phpMyAdmin para cambiar mi contraseña de WordPress?
Sí, es posible, pero no es el método más recomendado. Es más seguro usar la opción de "¿Has olvidado tu contraseña?" en la pantalla de login de WordPress. Si aun así quieres hacerlo en phpMyAdmin, tendrías que generar un hash MD5 de la nueva contraseña y actualizar la tabla wp_users, pero te recomiendo evitarlo a menos que no tengas otra opción.
Conclusión: Tu base de datos bajo control
Acceder a phpmyadmin directadmin es mucho más fácil de lo que parece. Con estos pasos, ya sabes cómo entrar, hacer copias de seguridad, restaurar tu sitio y realizar operaciones básicas de mantenimiento. La clave está en la prudencia: siempre exporta antes de tocar nada y no ejecutes consultas que no entiendas.
Dominar la gestión de tu base de datos te dará una autonomía total sobre tu WordPress. Ya no dependerás de un técnico para hacer una copia de seguridad antes de actualizar un plugin, ni te quedarás bloqueado si algo sale mal.
Si te ha quedado alguna duda, repasa los pasos de nuevo o consulta la documentación de tu proveedor de hosting. Y recuerda: en el mundo del hosting, una copia de seguridad a tiempo es tu mejor amiga. 😉
