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

Cómo crear una base de datos en DirectAdmin desde el panel

Actualizado el 9 de marzo de 2026

¿Necesitas crear una base de datos para tu web pero no sabes por dónde empezar? No te preocupes, es mucho más sencillo de lo que parece.

En este artículo, te explicaré paso a paso cómo crear base de datos DirectAdmin desde el panel de control, tanto si usas MySQL como PostgreSQL. Además, te daré consejos para gestionar base de datos DirectAdmin como un profesional, incluso si nunca has tocado un panel de hosting en tu vida.

Vamos a ello.


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

Antes de ensuciarnos las manos, es importante que entiendas qué es esto.

Piensa en una base de datos como un gran archivador digital. Ahí es donde tu web (por ejemplo, WordPress, PrestaShop o una tienda online) guarda toda su información: usuarios, contraseñas, productos, pedidos, comentarios...

Sin una base de datos, tu web sería como una libreta en blanco que se olvida de todo al cerrarse. Por eso, es el primer paso para instalar casi cualquier CMS (sistema de gestión de contenidos).

DirectAdmin es el panel de control que te permite administrar tu hosting de forma gráfica y sencilla. Dentro de él, tienes una sección específica para DirectAdmin MySQL y DirectAdmin PostgreSQL, que son los dos motores de bases de datos más comunes.


Requisitos previos antes de empezar

Para que todo funcione, necesitas tener acceso al panel de DirectAdmin. Normalmente, se accede desde una dirección como https://tu-dominio.com:2222 o una URL que te haya proporcionado tu proveedor de hosting.

Tendrás a mano tu usuario y contraseña (los mismos que usas para gestionar tu hosting).

[INFO] Si no tienes acceso al panel, contacta con tu proveedor de hosting. Ellos te darán las credenciales. No intentes adivinarlas, ya que bloquearías tu cuenta por seguridad.


Cómo crear base de datos DirectAdmin paso a paso (MySQL)

MySQL es el sistema más popular y compatible con casi todas las aplicaciones web. Aquí tienes el proceso completo.

Paso 1: Inicia sesión en el panel

Abre tu navegador, escribe la URL de acceso a DirectAdmin y pulsa Enter.

Introduce tu usuario y contraseña. Una vez dentro, verás un panel con muchas opciones. No te asustes, es más fácil de lo que parece.

Paso 2: Localiza la sección de Bases de Datos

En el menú principal (normalmente a la izquierda o en la parte superior), busca un icono o enlace que ponga "MySQL Management" o "Bases de Datos MySQL". A veces, también aparece como "Database Manager".

Haz clic en esa opción.

Paso 3: Crea la nueva base de datos

Verás un formulario con varios campos. Normalmente, se pide:

  • Nombre de la base de datos: Elige un nombre descriptivo. Por ejemplo, mipagina_db.
  • Usuario de la base de datos: Crea un usuario específico para esta base. Por ejemplo, mipagina_user.
  • Contraseña: DirectAdmin suele tener un botón para generar una contraseña segura automáticamente. Te recomiendo que lo uses. Si prefieres ponerla tú, asegúrate de que sea larga y con símbolos.

[WARNING] No uses la misma contraseña que la de tu panel de control. Si una se ve comprometida, la otra también.

Una vez rellenado, haz clic en "Create Database" o "Crear".

Paso 4: Anota los datos en un lugar seguro

¡Enhorabuena! Ya has creado tu primera base de datos. DirectAdmin te mostrará un resumen con los datos.

IMPORTANTE: Anota estos datos en un bloc de notas o papel:

  1. Nombre de la base de datos (ej: usuario_mipagina_db).
  2. Usuario de la base de datos (ej: usuario_mipagina_user).
  3. Contraseña.
  4. Host (normalmente es localhost).

Necesitarás estos cuatro datos cuando instales WordPress o cualquier otra aplicación.


Cómo crear base de datos DirectAdmin con PostgreSQL

Si tu hosting ofrece DirectAdmin PostgreSQL, el proceso es prácticamente idéntico, pero con un par de diferencias.

¿Qué es PostgreSQL?

Es otro sistema de gestión de bases de datos, muy potente y robusto. Se usa en proyectos más avanzados o cuando se requiere una alta concurrencia de datos.

Pasos rápidos para PostgreSQL

  1. En el menú de DirectAdmin, busca "PostgreSQL Management" o "Bases de Datos PostgreSQL".
  2. Haz clic en "Create New Database".
  3. Rellena los campos: nombre de la base y usuario.
  4. Establece una contraseña segura.
  5. Haz clic en "Create".

Y listo. El proceso es tan simple como el de MySQL.

[INFO] La mayoría de usuarios y aplicaciones web (como WordPress) funcionan perfectamente con MySQL. PostgreSQL es una opción más avanzada. Si no estás seguro de cuál usar, elige MySQL por defecto.


Gestionar base de datos DirectAdmin: Trucos y tareas comunes

Crear la base es solo el principio. Ahora te enseñaré a gestionar base de datos DirectAdmin para que no te pierdas.

Añadir o eliminar usuarios

A veces, necesitas que otra persona (como un desarrollador) acceda a tu base de datos.

  1. Ve a "MySQL Management".
  2. Verás una lista de tus bases de datos. Al lado de cada una, hay un icono de "editar" o "usuarios".
  3. Desde ahí, puedes añadir un nuevo usuario a esa base o eliminar uno existente.

Cambiar la contraseña de la base de datos

Es una buena práctica cambiar la contraseña periódicamente.

  1. En la lista de bases de datos, busca el usuario cuyo password quieres cambiar.
  2. Haz clic en el icono de "cambiar contraseña".
  3. Introduce la nueva contraseña (o usa el generador) y guarda.

[WARNING] Si cambias la contraseña de la base de datos, debes actualizar el archivo de configuración de tu web (por ejemplo, wp-config.php en WordPress). De lo contrario, tu web dará error de conexión.

Eliminar una base de datos

Si ya no necesitas una base, puedes eliminarla. PERO CUIDADO: esta acción es irreversible y borrará todos los datos.

  1. Ve a "MySQL Management".
  2. Encuentra la base de datos que quieres borrar.
  3. Haz clic en el icono de "eliminar" (normalmente una papelera).
  4. Te pedirá confirmación. Asegúrate de haber hecho una copia de seguridad antes.

Errores comunes y cómo solucionarlos

Aquí tienes una pequeña guía de problemas que la gente suele tener:

Error: "Access denied for user"

  • Causa: La contraseña o el usuario son incorrectos.
  • Solución: Verifica que has escrito bien los datos. Recuerda que en DirectAdmin, el nombre de usuario y la base de datos suelen llevar un prefijo con tu nombre de usuario principal (ej: tuusuario_midb).

Error: "Can't connect to local MySQL server"

  • Causa: El servidor MySQL está caído o el host no es correcto.
  • Solución: Asegúrate de que el host es localhost. Si el problema persiste, contacta con soporte.

Error: "Table doesn't exist"

  • Causa: La base de datos no tiene tablas o se ha importado mal.
  • Solución: Si estás instalando una web, vuelve a ejecutar el instalador. Si estás importando una copia, revisa el archivo .sql.

Consejos de seguridad para tu base de datos

La seguridad es clave. No quieres que un atacante acceda a los datos de tus clientes.

  1. Usa contraseñas largas y únicas: Combina mayúsculas, minúsculas, números y símbolos.
  2. No compartas tus credenciales: Si trabajas con un desarrollador, dale acceso solo a la base de datos que necesita, no a tu cuenta principal de DirectAdmin.
  3. Haz copias de seguridad: DirectAdmin permite hacer copias de seguridad de bases de datos individuales. Hazlo al menos una vez a la semana si tu web se actualiza a menudo.
  4. Mantén tu web actualizada: Las actualizaciones de WordPress o tu CMS suelen corregir vulnerabilidades que podrían comprometer tu base de datos.

Preguntas Frecuentes (FAQ) sobre DirectAdmin y bases de datos

¿Qué es mejor, MySQL o PostgreSQL?

Para el 95% de los proyectos web, MySQL es la opción más sencilla y compatible. PostgreSQL es más potente, pero también más complejo. Úsalo solo si sabes que lo necesitas para una funcionalidad específica.

¿Necesito una base de datos para cada web?

Sí, es lo más recomendable. Si tienes dos blogs, cada uno debe tener su propia base de datos para evitar mezclar información.

¿Puedo crear más de una base de datos?

Depende de tu plan de hosting. Algunos planes limitan el número de bases de datos. Consulta con tu proveedor.

¿Qué hago si no recuerdo mi contraseña de DirectAdmin?

Puedes usar la opción de "¿Olvidaste tu contraseña?" en la pantalla de inicio de sesión. Si no funciona, contacta con tu proveedor de hosting.

¿Puedo acceder a mi base de datos desde fuera de DirectAdmin?

Sí, puedes usar herramientas como phpMyAdmin o Adminer (si están instaladas en tu panel) para gestionar la base de datos con una interfaz gráfica más avanzada. En DirectAdmin, suele haber un enlace a phpMyAdmin dentro de la sección de bases de datos.


Conclusión: Ya sabes crear y gestionar tu base de datos

Como has visto, crear base de datos DirectAdmin es un proceso muy sencillo que no te llevará más de dos minutos. La clave está en anotar bien los datos y en mantener una buena higiene de seguridad.

Ahora que ya sabes gestionar base de datos DirectAdmin, podrás instalar cualquier aplicación web sin problemas.

[TIP] Si en algún momento te sientes atascado, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte técnico de tu hosting. Para eso están.

Espero que esta guía te haya sido de gran ayuda. ¡Mucha 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