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

Crear base de datos en DirectAdmin: instrucciones sencillas

Actualizado el 13 de mayo de 2026

¡Hola! Soy el técnico de soporte amigable. Hoy vamos a aprender paso a paso cómo crear una base de datos en DirectAdmin de forma sencilla. No te preocupes si nunca lo has hecho, lo explicaré como si estuviéramos tomando un café.

Las bases de datos son el corazón de muchas aplicaciones web, como WordPress, Joomla o cualquier tienda online. Sin una base de datos, tu sitio no podría guardar usuarios, productos o comentarios. Por eso, saber crear base de datos es una habilidad básica que todo administrador de hosting debe dominar.

Vamos allá.

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

Imagina una base de datos como un archivador digital. Dentro de ese archivador, tienes carpetas (tablas) donde guardas información organizada: nombres, correos, precios, etc. Cuando tu web necesita mostrar algo, va a ese archivador, busca la información y la presenta.

MySQL es el sistema de gestión de bases de datos más popular. Es rápido, fiable y lo usan millones de sitios. DirectAdmin, por su parte, es el panel de control que te permite gestionar todo tu hosting, incluyendo la creación de bases de datos.

[INFO] No confundas DirectAdmin con cPanel. Son paneles diferentes, pero el concepto es el mismo. DirectAdmin es muy usado por su simplicidad y bajo consumo de recursos.

Requisitos antes de empezar

Antes de lanzarnos, asegúrate de tener:

  • Acceso a tu panel de DirectAdmin. Normalmente se accede por tudominio.com:2222 o la IP que te haya dado tu proveedor de hosting.
  • Tus credenciales de administrador (usuario y contraseña).
  • Saber para qué proyecto necesitas la base de datos (por ejemplo, para instalar WordPress).

Si tienes todo esto, ¡perfecto! Vamos a crear base de datos en DirectAdmin.

Paso a paso: Crear base de datos en DirectAdmin

Sigue estos pasos al pie de la letra. Es más fácil de lo que parece.

1. Inicia sesión en DirectAdmin

Abre tu navegador y escribe la dirección de tu panel. Introduce tu usuario y contraseña. Una vez dentro, verás un panel lleno de iconos. No te asustes, solo necesitas uno.

2. Busca el icono de "MySQL Management"

En la página principal, busca un icono que diga "MySQL Management" o "Administración de MySQL". Puede tener un dibujo de una base de datos o un delfín (el logo de MySQL). Haz clic ahí.

[TIP] Si no lo ves, usa la barra de búsqueda del panel. Escribe "MySQL" y te aparecerá.

3. Haz clic en "Create New Database"

Dentro de la sección de MySQL, verás un botón que dice "Create New Database" o "Crear nueva base de datos". Púlsalo.

4. Rellena los datos de la base de datos

Ahora viene la parte importante. Te pedirá tres cosas:

  • Database Name (Nombre de la base de datos): Ponle un nombre descriptivo. Por ejemplo, wordpress_db o tienda_online. No uses espacios ni caracteres raros, solo letras, números y guiones bajos.
  • Database User (Usuario de la base de datos): Crea un usuario que se conectará a la base. Por ejemplo, admin_wordpress.
  • Password (Contraseña): Elige una contraseña segura. DirectAdmin suele generar una automáticamente, pero puedes cambiarla. Guárdala en un lugar seguro, la necesitarás más tarde.

[WARNING] No uses contraseñas como "123456" o "password". Una contraseña débil es una invitación a los hackers. Usa mayúsculas, minúsculas, números y símbolos.

5. Haz clic en "Create"

Una vez rellenado todo, pulsa el botón "Create" o "Crear". En unos segundos, DirectAdmin te confirmará que la base de datos y el usuario se han creado correctamente.

6. Asigna privilegios al usuario (opcional pero recomendado)

En la misma pantalla, justo después de crear, verás una sección para asignar privilegios al usuario que acabas de crear. Por defecto, suele dar todos los permisos, pero puedes personalizarlos.

Si no sabes qué hacer, marca la casilla "ALL PRIVILEGES" (todos los privilegios). Esto permite al usuario hacer de todo: leer, escribir, borrar, etc. Es lo más común para aplicaciones como WordPress.

[INFO] Si eres más avanzado, puedes limitar permisos. Por ejemplo, solo lectura para un usuario que solo debe consultar datos.

7. ¡Listo! Ya tienes tu base de datos

DirectAdmin te mostrará un resumen con el nombre de la base, el usuario y el servidor (normalmente localhost). Copia estos datos y pégalos en un bloc de notas. Los necesitarás para conectar tu web.

Resumen de datos típicos:

  • Database Name: usuario_wordpress_db
  • Database User: usuario_wordpress
  • Password: TuContraseñaSegura123!
  • Database Host: localhost (casi siempre es así)

¿Y si uso Syspanel (HestiaCP)?

Algunos proveedores de hosting usan Syspanel, que es el nombre comercial de HestiaCP. Si tu panel se ve diferente, puede que estés usando Syspanel.

El proceso es muy similar, pero con ligeras diferencias. En Syspanel:

  • Accede por el puerto 2106 (ejemplo: tudominio.com:2106).
  • Busca la sección "Base de datos" o "Databases".
  • El resto es casi idéntico: crear nombre, usuario y contraseña.

[TIP] Si tu proveedor te dice que uses Syspanel, recuerda que el puerto es el 2106. No lo olvides.

Preguntas frecuentes (FAQ)

Aquí respondo las dudas más comunes que me encuentro como técnico de soporte.

¿Puedo crear varias bases de datos en DirectAdmin?

Sí, sin problema. Cada proyecto puede tener su propia base de datos. Solo repite el proceso. DirectAdmin no te limita (a menos que tu plan de hosting tenga un límite, pero suele ser generoso).

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

No te preocupes. Vuelve a MySQL Management en DirectAdmin, busca la base de datos y haz clic en el icono de editar (normalmente un lápiz). Ahí podrás cambiar la contraseña.

¿Cómo conecto mi WordPress a la base de datos?

Durante la instalación de WordPress, te pedirá los datos que creaste. Pon:

  • Nombre de la base de datos: el que creaste.
  • Usuario: el que creaste.
  • Contraseña: la que pusiste.
  • Servidor de la base de datos: localhost (salvo que tu hosting indique otra cosa).

¿Es seguro usar "localhost" como host?

Sí, es lo normal. "localhost" significa que la base de datos está en el mismo servidor que tu web. Es la configuración más rápida y segura.

¿Puedo eliminar una base de datos desde DirectAdmin?

Sí, en la misma sección de MySQL Management verás un icono de papelera o "Delete". Ten cuidado: al borrar la base de datos, pierdes toda la información. Haz siempre una copia de seguridad antes.

¿DirectAdmin y Syspanel son lo mismo?

No, pero cumplen la misma función. DirectAdmin es un panel de control independiente. Syspanel es la versión personalizada de HestiaCP que algunos proveedores usan. El concepto es el mismo, pero la interfaz varía un poco. Recuerda que Syspanel usa el puerto 2106.

Consejos finales para no meter la pata

  • Nombres claros: Pon nombres de base de datos que recuerdes. blog_viajes es mejor que db1.
  • Contraseñas seguras: Usa un gestor de contraseñas si es necesario.
  • Copia de seguridad: Antes de tocar nada importante, exporta tu base de datos desde phpMyAdmin (lo tienes en DirectAdmin también).
  • No compartas credenciales: No le des tu usuario y contraseña de DirectAdmin a nadie. Crea usuarios específicos para cada proyecto.

[WARNING] Nunca subas tu archivo de configuración (wp-config.php, por ejemplo) a repositorios públicos de GitHub. Contiene las claves de tu base de datos.

Conclusión: Ya eres un experto en crear bases de datos

Como has visto, crear base de datos en DirectAdmin es un proceso de solo 7 pasos. No tiene misterio. Con esta guía, ya puedes instalar cualquier aplicación que requiera MySQL.

Recuerda: la práctica hace al maestro. Si te equivocas, puedes borrar y volver a crear. No pasa nada.

Si tienes alguna duda, aquí estoy. Y si usas Syspanel, ya sabes, puerto 2106 y el mismo cariño.

¡Ahora ve y crea tu base de datos! Tu web te lo agradecerá.

¿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