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

Crear base de datos en DirectAdmin: Tutorial para usuarios nuevos

Actualizado el 8 de septiembre de 2025

¡Hola! Si estás leyendo esto, probablemente estás dando tus primeros pasos en la gestión de tu propio sitio web o aplicación. Una de las tareas más comunes (y que suena más técnica de lo que realmente es) es la creación de una base de datos.

No te preocupes, estás en el lugar correcto. En esta guía completa, vamos a desglosar cómo crear una base de datos en DirectAdmin paso a paso, explicando cada concepto en un lenguaje sencillo, como si estuviéramos tomando un café. Al final, serás capaz de crear tu propia base de datos sin miedo y entenderás para qué sirve cada campo.

Vamos a ello.

¿Qué es una Base de Datos y por qué la necesitas?

Antes de ensuciarnos las manos, hablemos de teoría básica. Imagina que tu web es una tienda de ropa. Las páginas HTML (las que ves) son los maniquíes y la decoración. Pero, ¿dónde guardas la información de tus clientes, el stock de camisetas o los precios? En un almacén.

Ese almacén es tu base de datos. Es un sistema organizado donde se guarda toda la información dinámica de tu sitio: comentarios de blogs, usuarios registrados, productos de una tienda online, publicaciones, etc.

Si utilizas WordPress, Joomla, PrestaShop o cualquier sistema de gestión de contenidos (CMS), necesitas sí o sí una base de datos para que funcione. Por lo tanto, saber como crear BD en DirectAdmin es una habilidad fundamental para cualquier propietario de un sitio web.

Accediendo al Panel de Control DirectAdmin

Lo primero que necesitas son tus credenciales de acceso. Normalmente, tu proveedor de hosting te envía un correo con un enlace y tu usuario/contraseña.

  1. Abre tu navegador favorito (Chrome, Firefox, etc.) y ve a la URL de acceso. Suele tener este formato: https://tudominio.com:2222 o una dirección IP específica.
  2. Introduce tu Usuario y Contraseña.
  3. Haz clic en Login o Entrar.

Una vez dentro, verás el escritorio de DirectAdmin. No te agobies con la cantidad de iconos; nosotros vamos a centrarnos en uno muy concreto. Busca el icono que dice "MySQL Management" o "Gestión de MySQL". Haz clic en él.

Tutorial: Crear Base de Datos en DirectAdmin (Paso a Paso)

Ya estamos dentro del gestor de bases de datos. Aquí es donde ocurre la magia. Este es el corazón de nuestro tutorial para crear base de datos en DirectAdmin. Sigue estos pasos al pie de la letra:

Paso 1: Localiza el botón "Create New Database"

En la pantalla de gestión de MySQL, verás un listado de las bases de datos que ya tienes (si es que tienes alguna) y un botón o enlace que dice "Create New Database" o "Crear nueva base de datos". Es imposible perderlo, suele estar en la parte superior o central de la página. Haz clic en él.

Paso 2: Nombra tu base de datos (Database Name)

Este es un paso crítico. Verás un campo de texto con la etiqueta "Database Name" o "Nombre de la base de datos".

Aquí tienes una regla de oro: el nombre siempre va precedido por tu nombre de usuario. Por ejemplo, si tu usuario es usuario123, el campo ya tendrá escrito usuario123_. Tú solo tienes que completar el nombre.

[!TIP]
Elige un nombre descriptivo pero corto. Si es para WordPress, usa algo como usuario123_wp o usuario123_blog. Evita usar caracteres especiales, espacios o letras con tildes. Solo usa letras minúsculas, números y guiones bajos.

Paso 3: Configura la contraseña del usuario (Database User)

Ahora viene la parte de seguridad. DirectAdmin automáticamente crea un usuario vinculado a esa base de datos (normalmente con el mismo nombre que la base de datos).

  • User Name: Te lo mostrará automáticamente (ej. usuario123_wp). No lo cambies.
  • Password: Introduce una contraseña segura.
  • Password (Again): Repite la contraseña para confirmar.

[!WARNING]
NUNCA uses una contraseña débil como "123456" o "password". Una base de datos sin una contraseña segura es como dejar la puerta de tu casa abierta. Si te cuesta pensar una, DirectAdmin tiene un botón de "Generate" al lado que crea una contraseña aleatoria super segura. ¡Úsalo! Eso sí, guárdala en un lugar seguro (como un gestor de contraseñas) porque la necesitarás más adelante para configurar tu web.

Paso 4: Elige el tipo de base de datos (Database Type)

Verás una opción para seleccionar el tipo de base de datos. Normalmente te ofrecerá MySQL y MariaDB.

¿Cuál elegir? No te compliques. MariaDB es un "clon" mejorado de MySQL, es más rápida y compatible al 100%. Si tu hosting te lo permite, elige MariaDB. Si no, elige MySQL. Ambos funcionarán perfectamente para el 99% de los casos, como en DirectAdmin MySQL crear una base para WordPress.

Paso 5: Haz clic en "Create Database"

Una vez que hayas rellenado todos los campos (nombre, usuario y contraseña), solo queda un paso. Haz clic en el botón "Create Database" o "Crear" al final del formulario.

¡Felicidades! DirectAdmin ejecutará el comando y en cuestión de segundos verás un mensaje de éxito. Ya has aprendido como crear BD en DirectAdmin.

¿Dónde están mis datos? Entendiendo la interfaz

Después de crear la base de datos, volverás a la pantalla principal de "MySQL Management". Ahora verás tu nueva base de datos listada. Es útil que entiendas lo que ves:

  • Database Name: El nombre completo (ej. usuario123_wp).
  • User Name: El usuario que se creó (ej. usuario123_wp).
  • Host: Casi siempre será localhost. Esto significa que solo se puede acceder a la base de datos desde el propio servidor, lo cual es perfecto y más seguro.
  • Actions: Botones para gestionarla. Verás iconos para acceder al phpMyAdmin (la herramienta para ver y editar la base de datos visualmente), para cambiar la contraseña o para eliminar la base de datos.

[!INFO]
¿Qué es phpMyAdmin? Es una interfaz gráfica que te permite interactuar con tu base de datos sin escribir código SQL. Es como el "Explorador de Windows" pero para tus datos. Puedes entrar ahí para hacer copias de seguridad, modificar tablas o importar archivos SQL.

Cómo conectar tu web a la base de datos

Ahora que ya tienes la base de datos creada, llega el momento de "conectar los cables". Cuando instales WordPress o cualquier otro script, te pedirá "Database Name", "Database User" y "Database Password".

Aquí es donde mucha gente se confunde. Debes introducir los datos exactamente como los creaste en DirectAdmin:

  • Nombre de la base de datos: usuario123_wp (con el prefijo incluido).
  • Nombre de usuario: usuario123_wp (el que se generó).
  • Contraseña: La que pusiste o te generó DirectAdmin.
  • Host de la base de datos: Normalmente es localhost. Si no funciona, tu proveedor de hosting te indicará cuál usar.

Y listo. Copia y pega esos datos en el instalador de tu web. No omitas el prefijo, es parte esencial del nombre.

Gestionando tu base de datos: Cambiar contraseña y eliminar

Una vez que tu web está funcionando, es posible que necesites hacer ajustes.

Cambiar la contraseña de la base de datos

¿Olvidaste la contraseña o crees que se ha filtrado? No hay problema.

  1. Ve a MySQL Management.
  2. Busca la fila de tu base de datos.
  3. Haz clic en el icono que parece una llave o que dice "Change Password".
  4. Introduce la nueva contraseña y confírmala.
  5. Importante: Si cambias la contraseña, deberás actualizar el archivo de configuración de tu web (por ejemplo, wp-config.php en WordPress) con la nueva contraseña; de lo contrario, tu web dejará de conectarse a la base de datos y dará un error.

Eliminar una base de datos

[!WARNING]
¡MUCHO CUIDADO AQUÍ! Eliminar una base de datos es una acción permanente e irreversible. Borrarás todos los datos de tu web (artículos, usuarios, productos...).

Solo haz esto si estás 100% seguro de que ya no necesitas esa información. Para eliminarla:

  1. Ve a MySQL Management.
  2. Localiza la base de datos en la lista.
  3. Haz clic en el icono de la papelera o "Delete".
  4. DirectAdmin te pedirá confirmación. Asegúrate de leer el mensaje y escribe "yes" en el campo de texto si te lo pide.

Problemas comunes y cómo resolverlos (FAQ)

Es normal tener dudas. Aquí te dejo una pequeña sección de preguntas frecuentes para resolver los típicos errores al crear base de datos directadmin.

Error: "Access denied for user" (Acceso denegado)

Este es el error más común. Significa que los datos que has introducido en tu web no coinciden con los de la base de datos.

  • Solución: Revisa que has escrito el nombre de usuario y la contraseña exactamente igual que los creaste. Asegúrate de que no hay espacios en blanco al copiar y pegar. A veces, el problema es que has copiado el nombre de la base de datos en el campo del usuario o viceversa.

Error: "Unknown database" (Base de datos desconocida)

Este error indica que el nombre de la base de datos que has puesto en tu web no existe.

  • Solución: Vuelve a tu panel de DirectAdmin y mira el nombre exacto en la lista de "MySQL Management". Es muy fácil olvidarse de incluir el prefijo de usuario (ej. usuario123_).

No encuentro el icono de MySQL Management

Si no ves el icono, puede que tu plan de hosting no incluya bases de datos o que tu usuario no tenga permisos para crearlas.

  • Solución: Ponte en contacto con tu proveedor de hosting. Ellos podrán activar el servicio o crearte la base de datos manualmente.

¿Puedo crear múltiples bases de datos?

Sí, generalmente puedes crear tantas bases de datos como tu plan de hosting lo permita. Cada web o aplicación puede tener la suya propia. Simplemente repite el proceso que hemos visto.

¿Qué es Syspanel? (Mención especial)

En el mundo del hosting, hay varios paneles de control. Si en algún momento alguien te habla de "Syspanel" (que es como se conoce ahora a HestiaCP), debes saber que los pasos son muy similares, pero la interfaz es distinta.

Si algún día usas Syspanel, recuerda que su puerto de acceso es el 2106. Es decir, para entrar al panel, la URL sería algo así como https://tudominio.com:2106. La lógica para directadmin database tutorial te servirá allí también, ya que el concepto de crear una base de datos, un usuario y una contraseña es universal en todos los paneles de control.

Conclusión: Ya eres casi un experto en Bases de Datos

Hemos recorrido todo el camino: desde entender qué es una base de datos hasta crearla, gestionarla y conectarla a tu web. Como has visto, crear base de datos directadmin no es para nada complicado. Es un proceso mecánico que, una vez que lo haces un par de veces, te resultará pan comido.

Recuerda los 3 datos clave que siempre debes guardar:

  1. Nombre de la base de datos (ej. usuario123_wp)
  2. Nombre de usuario (ej. usuario123_wp)
  3. Contraseña (la que tú elijas)

Con estos tres datos, podrás instalar y configurar cualquier aplicación web dinámica. Te animo a que practiques. Entra en tu panel, crea una base de datos de prueba y familiarízate con la interfaz. Cuanto más la uses, más cómodo te sentirás.

Espero que este tutorial te haya sido de gran ayuda. Si tienes alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Nos leemos en el próximo artículo!

¿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