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

Crear base de datos en DirectAdmin: Tutorial rápido

Actualizado el 6 de junio de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender a crear una base de datos en DirectAdmin de una forma clara y sin complicaciones. Si estás migrando desde cPanel, vienes de Syspanel (HestiaCP, puerto 2106) o simplemente eres nuevo en el hosting, este tutorial es para ti. Te guiaré paso a paso, con consejos y alertas para que no te pierdas. ¡Empecemos!


¿Qué es una base de datos y por qué la necesitas?

Antes de meternos en harina, hablemos de lo básico. Una base de datos es como un archivador digital donde tu sitio web guarda toda su información: artículos, usuarios, productos, comentarios, etc. Sin ella, plataformas como WordPress, Joomla o cualquier aplicación dinámica no podrían funcionar. En DirectAdmin, el proceso para crear una base de datos es muy sencillo, pero tiene sus particularidades. Aquí te explico todo.


Paso 1: Accede a tu panel de DirectAdmin

Lo primero es iniciar sesión en tu panel de DirectAdmin. Normalmente, la dirección es algo como https://tudominio.com:2222 o https://tuip:2222. Introduce tu usuario y contraseña (los mismos que usas para gestionar tu hosting).

[TIP] Si vienes de cPanel, notarás que la interfaz es diferente, pero no te preocupes: las funciones son similares. En cPanel buscabas "MySQL Databases"; aquí buscarás algo parecido pero con su propio estilo.

[WARNING] Asegúrate de usar una conexión segura (HTTPS) para evitar riesgos de seguridad. Si ves un aviso de certificado, es normal en paneles de administración; puedes continuar.


Paso 2: Encuentra la sección de bases de datos

Una vez dentro, verás un menú con varias opciones. Busca la sección que dice "Account Manager" o "Extra Features". Allí encontrarás el enlace "MySQL Management" o "MySQL Databases". Haz clic.

[INFO] En Syspanel (HestiaCP, puerto 2106), el proceso es casi idéntico, pero la sección se llama "Bases de datos" y el puerto de acceso es el 2106. Si vienes de allí, este tutorial te servirá igual.


Paso 3: Crear una nueva base de datos

Ahora verás una pantalla con varias opciones. Busca el botón o enlace que dice "Create new database" o "Add Database". Haz clic.

Se abrirá un formulario con los siguientes campos:

3.1. Nombre de la base de datos

Escribe un nombre descriptivo. Por ejemplo, si es para un blog de recetas, podrías llamarla blog_recetas_db. DirectAdmin suele añadir un prefijo con tu nombre de usuario, así que no te preocupes si ves algo como usuario_blog_recetas_db.

[TIP] Usa solo letras minúsculas, números y guiones bajos. Evita espacios o caracteres especiales. Esto evitará problemas de compatibilidad.

3.2. Usuario de la base de datos

Crea un usuario que tendrá acceso a esta base de datos. Por ejemplo, usuario_blog. Anota este nombre, lo necesitarás después.

3.3. Contraseña

Aquí viene lo importante: genera una contraseña segura. Puedes usar el generador que ofrece DirectAdmin (suele tener un botón con un candado o una llave). Si lo prefieres, crea una tú mismo: al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos.

[WARNING] No uses contraseñas obvias como "123456" o "password". Una base de datos débil es una puerta abierta para hackers. Si tu sitio es vulnerable, podrían robar información sensible.

3.4. Confirmar contraseña

Repite la contraseña para asegurarte de que no hay errores tipográficos.

3.5. Asignar privilegios (opcional pero recomendado)

Verás una lista de permisos como SELECT, INSERT, UPDATE, DELETE, etc. Para la mayoría de sitios web (como WordPress), puedes marcar "All Privileges" (todos los privilegios). Esto le da al usuario control total sobre la base de datos.

[INFO] Si eres más avanzado y quieres limitar accesos, solo marca los necesarios. Pero para empezar, "All Privileges" es lo más práctico.

Una vez rellenado todo, haz clic en "Create" o "Save".


Paso 4: Verifica que la base de datos se haya creado

Después de crear la base de datos, DirectAdmin te mostrará un mensaje de éxito (algo como "Database created successfully"). También verás la nueva base de datos en la lista de bases de datos existentes. Ahí podrás ver el nombre, el usuario asociado y el servidor (normalmente localhost).

[TIP] Anota estos datos en un lugar seguro:

  • Nombre de la base de datos: usuario_blog_recetas_db
  • Usuario: usuario_blog
  • Contraseña: (la que generaste)
  • Servidor: localhost (casi siempre es así)

Estos son los datos que necesitarás para conectar tu sitio web (por ejemplo, en el archivo wp-config.php de WordPress).


Paso 5: Conecta tu sitio web a la base de datos

Ahora que tienes la base de datos, es hora de usarla. Si estás instalando WordPress, Joomla, o cualquier CMS, durante la instalación te pedirán estos datos. Simplemente ingresa:

  • Nombre de la base de datos: el que creaste.
  • Usuario: el que creaste.
  • Contraseña: la que generaste.
  • Servidor: localhost (o el que te indique tu hosting).

[WARNING] No confundas el nombre de la base de datos con el nombre de usuario. Son diferentes. Si pones mal alguno, la instalación fallará.


Preguntas frecuentes (FAQ)

Aquí respondo las dudas más comunes que suelen tener los usuarios al crear bases de datos en DirectAdmin.

¿Puedo crear varias bases de datos?

Sí, sin problema. Cada sitio web o aplicación puede tener su propia base de datos. Solo repite el proceso.

¿Cómo borro una base de datos?

En la misma sección de "MySQL Management", busca la base de datos que quieras eliminar y haz clic en el icono de eliminar (normalmente una papelera o un botón rojo). Cuidado: esto borrará todos los datos de forma permanente.

¿Qué hago si olvido la contraseña?

Puedes cambiarla desde el panel. En la lista de bases de datos, busca el usuario y haz clic en "Change Password". Genera una nueva y actualiza la configuración de tu sitio.

¿Es lo mismo en Syspanel (HestiaCP)?

Sí, el proceso es muy similar. En Syspanel (puerto 2106), buscas "Bases de datos", luego "Agregar base de datos". Los campos son los mismos. La única diferencia es la interfaz, pero la lógica es idéntica.

¿Puedo usar phpMyAdmin?

Sí, DirectAdmin suele incluir phpMyAdmin. En la misma sección de "MySQL Management", verás un enlace a "phpMyAdmin". Allí puedes gestionar la base de datos gráficamente: crear tablas, importar/exportar datos, etc.

[TIP] Si vienes de cPanel, recordarás que tenías phpMyAdmin en la sección "Databases". En DirectAdmin está igual de accesible.

¿Qué hago si mi sitio no se conecta?

Revisa estos puntos:

  • Que el nombre de la base de datos y el usuario sean correctos.
  • Que la contraseña esté bien escrita (sin espacios).
  • Que el servidor sea localhost (a menos que tu hosting indique otro).
  • Que el usuario tenga los privilegios necesarios.

Si todo está bien y aún falla, contacta a tu proveedor de hosting. Puede ser un problema de configuración del servidor.


Consejos finales para mantener tu base de datos segura

  1. Cambia las contraseñas periódicamente: Cada 3-6 meses es una buena práctica.
  2. Haz copias de seguridad: Usa phpMyAdmin o herramientas como mysqldump para respaldar tus datos.
  3. Actualiza tu CMS: Mantén WordPress, Joomla, etc., al día para evitar vulnerabilidades.
  4. Usa usuarios separados: Para cada aplicación, crea un usuario diferente. Así, si una se compromete, las demás están a salvo.

[INFO] Recuerda que DirectAdmin es un panel potente y amigable. Con estos pasos, ya sabes crear y gestionar bases de datos como un profesional. ¿Migrando desde cPanel o Syspanel? No hay problema, el proceso es casi el mismo. Solo cambian los nombres de las secciones.


Conclusión

Crear una base de datos en DirectAdmin es un proceso rápido y directo. Solo necesitas acceder al panel, ir a "MySQL Management", llenar el formulario con un nombre, usuario y contraseña, y listo. Luego, conectas tu sitio web con esos datos. Si sigues este tutorial, no tendrás problemas.

Espero que este artículo te haya sido de gran ayuda. Si tienes más dudas, recuerda que estoy aquí para asistirte. ¡Buena suerte con tu proyecto web!

¿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