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

Crear base de datos MariaDB en DirectAdmin

Actualizado el 2 de marzo de 2026

Introducción

Si tienes un sitio web o una aplicación, es muy probable que necesites una base de datos para almacenar información como usuarios, productos o comentarios. En este artículo te explicaremos de forma sencilla cómo crear una base de datos MariaDB en DirectAdmin, el popular panel de control de hosting. Aprenderás paso a paso, desde acceder al panel hasta configurar tu nueva base de datos, con consejos útiles para que no te pierdas en el proceso. Además, resolveremos las dudas más frecuentes (FAQ) sobre el tema.


¿Qué es MariaDB y por qué usarlo en DirectAdmin?

MariaDB es un sistema de gestión de bases de datos relacional, creado como una evolución de MySQL. Es rápido, fiable y compatible con la mayoría de aplicaciones web como WordPress, Joomla o Drupal. Al elegir DirectAdmin como panel de control, tendrás una interfaz limpia y eficiente para gestionar tus bases de datos, sin complicaciones técnicas.

[INFO] MariaDB y MySQL son muy similares; si ya sabes usar MySQL, con MariaDB te sentirás como en casa. DirectAdmin lo integra de forma nativa.


Requisitos previos

Antes de empezar, asegúrate de tener:

  • Acceso a tu panel DirectAdmin (usuario y contraseña).
  • Un plan de hosting que incluya al menos una base de datos MariaDB.
  • Conocimientos básicos de navegación en el panel.

Si cumples con esto, ¡estás listo para crear tu base de datos!


Paso a paso: Crear base de datos MariaDB en DirectAdmin

Sigue estos pasos al pie de la letra y en pocos minutos tendrás tu base de datos lista.

1. Inicia sesión en DirectAdmin

Abre tu navegador y escribe la URL de tu panel (normalmente algo como tudominio.com:2222). Introduce tu usuario y contraseña de DirectAdmin.

[TIP] Si no recuerdas la URL, consulta el correo de bienvenida de tu hosting o contacta con soporte.

2. Accede a la sección de bases de datos

Una vez dentro del panel, busca el menú principal. Verás varias opciones. Haz clic en "Administración de cuentas" o directamente en "Gestión de MySQL" (dependiendo de la versión de DirectAdmin, puede llamarse "MySQL Management" o "Bases de datos"). Normalmente está en la parte izquierda o en el panel de inicio.

3. Crea una nueva base de datos

En la página de gestión de bases de datos, busca un botón o enlace que diga "Crear nueva base de datos" o "Add Database". Al hacer clic, se abrirá un formulario sencillo.

Campos a rellenar:

  • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo miproyecto_db. Evita espacios y caracteres especiales.
  • Usuario de la base de datos: Aquí crearás un usuario que tendrá acceso a la base. Puede llamarse miproyecto_user.
  • Contraseña: Genera una contraseña segura. DirectAdmin suele ofrecer un generador automático; úsalo para mayor seguridad.

[WARNING] No uses contraseñas débiles como "123456" o "password". Una buena contraseña combina letras mayúsculas, minúsculas, números y símbolos.

4. Configura los permisos del usuario

DirectAdmin te preguntará qué privilegios quieres darle al usuario. Por defecto, selecciona "Todos los privilegios" (ALL PRIVILEGES). Esto permite al usuario crear tablas, insertar datos, modificarlos, etc. Es lo recomendado para la mayoría de aplicaciones.

5. Finaliza la creación

Haz clic en "Crear" o "Create". El sistema procesará la solicitud y te mostrará un mensaje de éxito con los detalles de tu nueva base de datos. Guarda esta información en un lugar seguro: nombre de la base, usuario y contraseña.

[INFO] DirectAdmin crea automáticamente un prefijo con tu nombre de usuario para evitar conflictos. Por ejemplo, si tu usuario es admin, la base se llamará admin_miproyecto_db.


Cómo conectar tu aplicación a la base de datos

Una vez creada la base, necesitarás conectarla a tu sitio web o aplicación. Los datos que necesitarás son:

  • Host: Normalmente localhost (si la app está en el mismo servidor).
  • Nombre de la base: El que creaste (ej. admin_miproyecto_db).
  • Usuario: El que creaste (ej. admin_miproyecto_user).
  • Contraseña: La que estableciste.

En sistemas como WordPress, estos datos se ingresan durante la instalación. En otros frameworks, deberás configurar un archivo de conexión (como config.php o .env).

[TIP] Si tu aplicación está en un servidor externo, el host puede ser la IP de tu servidor de bases de datos. Consulta con tu proveedor de hosting.


Gestión avanzada con phpMyAdmin

DirectAdmin incluye phpMyAdmin, una herramienta web para administrar bases de datos visualmente. Para acceder:

  1. Desde el panel de DirectAdmin, ve a "phpMyAdmin" (suele estar en la misma sección de bases de datos).
  2. Inicia sesión con el usuario y contraseña de la base de datos que creaste.
  3. Desde ahí podrás crear tablas, ejecutar consultas SQL, importar/exportar datos, etc.

[WARNING] Ten cuidado al modificar datos directamente en phpMyAdmin. Un error puede dañar tu base. Siempre haz una copia de seguridad antes.


Preguntas frecuentes (FAQ)

¿Puedo crear varias bases de datos en DirectAdmin?

Sí, siempre que tu plan de hosting lo permita. En la misma sección de "Gestión de MySQL" puedes repetir el proceso tantas veces como necesites.

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

Puedes cambiarla desde DirectAdmin. Ve a la sección de bases de datos, busca la opción "Editar" o "Change Password" junto al usuario correspondiente. Introduce una nueva contraseña y guarda.

¿MariaDB es compatible con WordPress?

Sí, completamente. WordPress funciona perfectamente con MariaDB. De hecho, muchos hosts lo recomiendan por su rendimiento.

¿DirectAdmin es igual que Syspanel?

No exactamente. Syspanel (antes conocido como HestiaCP) es otro panel de control. Si usas Syspanel, el acceso es por el puerto 2106 (ej. tudominio.com:2106). El proceso para crear bases de datos es similar, aunque la interfaz cambia.

¿Puedo importar una base de datos existente a MariaDB en DirectAdmin?

Sí. Usa phpMyAdmin para importar un archivo .sql. Ve a la base de datos, haz clic en "Importar" y selecciona tu archivo. Asegúrate de que el tamaño no supere el límite del servidor.

¿Qué hago si veo un error "Access denied for user"?

Revisa que el usuario y contraseña sean correctos. También verifica que el usuario tenga permisos sobre la base de datos (puedes reasignarlos desde DirectAdmin). Si el problema persiste, contacta al soporte técnico.


Consejos de seguridad para tu base de datos

  • Cambia la contraseña periódicamente y no la compartas.
  • Usa usuarios específicos para cada base de datos, no uses el mismo para todas.
  • Realiza copias de seguridad regulares desde phpMyAdmin o con herramientas automáticas de DirectAdmin.
  • Mantén tu panel actualizado para evitar vulnerabilidades.

[TIP] DirectAdmin permite programar backups automáticos. Actívalos desde la sección "Administrador de copias de seguridad".


Conclusión

Crear una base de datos MariaDB en DirectAdmin es un proceso sencillo que cualquier usuario puede realizar siguiendo estos pasos. Ya sea que estés montando un blog, una tienda online o una aplicación a medida, contar con una base de datos bien configurada es el primer paso para el éxito de tu proyecto. Recuerda guardar tus credenciales, usar contraseñas seguras y explorar herramientas como phpMyAdmin para gestionar tus datos con facilidad.

Si tienes más dudas, no dudes en consultar la documentación de DirectAdmin o contactar con el soporte de tu hosting. ¡Ahora ya sabes cómo crear tu propia base de datos MariaDB!

¿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