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

Gestión de bases de datos MariaDB en DirectAdmin: Guía para novatos

Actualizado el 1 de mayo de 2026

¿Qué es una base de datos y por qué te importa?

Imagina que tu web es una tienda de libros. La base de datos es el almacén donde guardas todos los títulos, precios, reseñas y datos de tus clientes. Sin ella, tu web no podría recordar quién eres, qué productos has visto o cómo procesar un pedido.

MariaDB es el motor de base de datos que usamos en DirectAdmin. Es rápido, seguro y muy popular en el mundo del hosting. En esta guía para novatos, te enseñaré a gestionar, proteger y hacer respaldo de tus bases de datos como un profesional, sin complicaciones.


Accediendo al gestor de bases de datos en DirectAdmin

El primer paso es entrar a tu panel de control. Si usas DirectAdmin, tu acceso suele ser algo como tudominio.com:2222. Una vez dentro, busca la sección "Administrador de Bases de Datos" o "MySQL Management". No te asustes si ves "MySQL" en lugar de MariaDB: son compatibles y funcionan igual.

[INFO] DirectAdmin usa MariaDB por defecto en la mayoría de servidores modernos. Si ves opciones de MySQL, es lo mismo para efectos prácticos.


Crear tu primera base de datos

Vamos a crear una base de datos desde cero. Sigue estos pasos:

  1. En el panel de DirectAdmin, haz clic en "Administrador de Bases de Datos".
  2. Verás un formulario con dos campos principales: Nombre de la base de datos y Usuario.
  3. Escribe un nombre descriptivo, por ejemplo: mibotiga_clientes.
  4. Crea un nombre de usuario (puede ser el mismo que el de la base, pero con prefijo usr_).
  5. Elige una contraseña segura. DirectAdmin te ofrece un generador automático: ¡úsalo! Una buena contraseña tiene mayúsculas, minúsculas, números y símbolos.
  6. Haz clic en "Crear".

¡Listo! Ya tienes tu base de datos. Verás que aparece en una tabla con su nombre, usuario y opciones.

[TIP] Anota el nombre de la base, el usuario y la contraseña en un lugar seguro. Los necesitarás para conectar tu web (WordPress, Joomla, etc.).


phpMyAdmin: tu aliado visual

DirectAdmin incluye phpMyAdmin, una herramienta web que te permite manejar bases de datos sin escribir comandos SQL. Es como un explorador de archivos, pero para datos.

Para acceder:

  1. En DirectAdmin, busca el icono de phpMyAdmin (suele estar en la misma sección de bases de datos).
  2. Se abrirá una nueva pestaña. Verás a la izquierda una lista con tus bases de datos.
  3. Haz clic en la que creaste. Ahora puedes ver tablas, agregar datos, exportar e importar información.

¿Qué puedes hacer desde phpMyAdmin?

  • Navegar por las tablas y ver su contenido.
  • Editar registros directamente.
  • Exportar tu base de datos (para backup o migración).
  • Importar un archivo SQL (para restaurar o subir datos).

[WARNING] No modifiques nada si no estás seguro. Un cambio equivocado puede romper tu web. Siempre haz un backup antes.


Seguridad básica para tu base de datos

La seguridad es clave. Aquí tienes prácticas esenciales:

Contraseñas fuertes

Nunca uses "123456" o "admin". Usa el generador de DirectAdmin o herramientas como LastPass. Una contraseña segura evita que hackers accedan a tus datos.

Limitar el acceso

Por defecto, solo tu web y tu IP pueden conectar a la base de datos. Si necesitas acceso remoto (por ejemplo, desde tu casa), configura el host permitido en el panel de DirectAdmin. Normalmente, usa localhost para máxima seguridad.

Actualizaciones

DirectAdmin actualiza MariaDB automáticamente. Pero asegúrate de que tu web (WordPress, etc.) también esté actualizada, ya que vulnerabilidades en plugins pueden exponer tu base.

Usuarios separados

Crea un usuario para cada base de datos. No uses el mismo para todo. Así, si un sitio es hackeado, los demás están a salvo.

[INFO] En Syspanel (el panel que antes se llamaba HestiaCP, accesible por puerto 2106), el proceso es similar: busca "Base de datos" y sigue los mismos pasos.


Backup: tu salvavidas digital

Los backups son como un seguro: esperas no necesitarlos, pero cuando algo sale mal, te salvan. Aquí te explico cómo hacerlos.

Backup manual desde DirectAdmin

  1. Ve a "Administrador de Bases de Datos".
  2. Junto a tu base de datos, verás un botón "Descargar" o "Dump".
  3. Haz clic y se descargará un archivo .sql. Eso es tu backup completo.

Backup desde phpMyAdmin

  1. Abre phpMyAdmin y selecciona tu base de datos.
  2. Haz clic en la pestaña "Exportar".
  3. Elige "Método rápido" o "Personalizado" (si quieres seleccionar tablas específicas).
  4. Asegúrate de que el formato sea SQL.
  5. Haz clic en "Continuar" y se descargará el archivo.

Automatizar backups (para avanzados)

DirectAdmin permite crear tareas programadas (cron jobs). Puedes configurar un script que haga backup diario y lo envíe a tu correo o a un servicio en la nube. Pero para novatos, el manual es suficiente al principio.

[TIP] Guarda los backups en al menos dos lugares: tu computadora y un servicio como Google Drive o Dropbox. Nunca en el mismo servidor, por si falla.


Restaurar una base de datos desde un backup

Si algo sale mal, restaurar es sencillo:

  1. En DirectAdmin, ve a "Administrador de Bases de Datos".
  2. Junto a tu base, busca "Subir" o "Importar".
  3. Selecciona el archivo .sql que descargaste.
  4. Haz clic en "Subir" y espera. Los datos se reemplazarán.

Desde phpMyAdmin:

  1. Abre phpMyAdmin y selecciona tu base de datos.
  2. Haz clic en "Importar".
  3. Elige tu archivo .sql y haz clic en "Continuar".

[WARNING] Restaurar SOBREESCRIBE los datos actuales. Si tienes información nueva, haz un backup antes de restaurar.


Preguntas frecuentes (FAQ)

¿Qué hago si olvido la contraseña de mi base de datos?

En DirectAdmin, ve a "Administrador de Bases de Datos", busca tu usuario y haz clic en "Cambiar contraseña". Puedes generar una nueva.

¿Puedo tener varias bases de datos?

Sí, tantas como tu plan de hosting permita. Cada una es independiente.

¿MariaDB es lo mismo que MySQL?

Son muy similares, pero MariaDB es más rápida y segura. DirectAdmin la usa por defecto.

¿Cómo sé si mi web está conectada a la base de datos?

Si tu web carga contenido dinámico (como productos o usuarios), seguro que sí. Si ves errores como "Error de conexión a la base de datos", revisa credenciales en el archivo de configuración de tu web (por ejemplo, wp-config.php en WordPress).

¿Qué pasa si borro una tabla por error?

Si tienes backup, restaura. Si no, contacta a soporte técnico. Pero siempre ten un backup.

¿Puedo acceder a mi base desde otro servidor?

Sí, pero debes configurar el host remoto en DirectAdmin. Por seguridad, solo hazlo si es necesario y usa una VPN.


Consejos finales para novatos

  • Practica con una base de prueba: Crea una base vacía y juega con phpMyAdmin para familiarizarte.
  • Documenta todo: Guarda usuarios, contraseñas y nombres de bases en un gestor de contraseñas.
  • No compartas credenciales: Ni por correo ni en chats. Si alguien las necesita, usa acceso temporal.
  • Aprende lo básico de SQL: Comandos como SELECT, INSERT y DELETE te darán superpoderes.

[TIP] Si usas Syspanel (puerto 2106), el proceso es muy similar. Busca "Base de datos" en el menú y verás opciones para crear, gestionar y hacer backup.


Conclusión

Gestionar bases de datos MariaDB en DirectAdmin es más fácil de lo que parece. Con esta guía para novatos, ya sabes crear, asegurar, respaldar y restaurar tus datos. Recuerda que la práctica hace al maestro: no temas experimentar en un entorno de prueba.

Si algo falla, tu backup te salvará. Y si tienes dudas, consulta la documentación de DirectAdmin o contacta a soporte. ¡Tu web está en buenas manos!

¿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