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

Cómo crear una base de datos en DirectAdmin para tu web

Actualizado el 4 de septiembre de 2025

¡Excelente pregunta! Crear una base de datos es uno de los primeros pasos fundamentales para que tu sitio web funcione, ya sea que uses WordPress, un foro o una aplicación personalizada. En este tutorial, te guiaré paso a paso para que puedas crear tu primera base de datos en DirectAdmin de forma segura y sin complicaciones. Vamos a ello.

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

Imagina que tu web es una tienda. El diseño (HTML, CSS) es el escaparate, pero la base de datos es el almacén donde guardas toda la información: productos, precios, usuarios, comentarios, contraseñas, etc. Cada vez que alguien visita tu web, el sistema consulta ese almacén para mostrarle la información correcta.

DirectAdmin es el panel de control de tu servidor. Es como el centro de operaciones donde gestionas todo: correos, dominios, archivos y, por supuesto, las bases de datos. Con él, crear una base de datos es muy sencillo, incluso si nunca lo has hecho antes.

Requisitos previos antes de empezar

Antes de lanzarnos, asegúrate de tener lo siguiente a mano:

  • Acceso a DirectAdmin: Necesitas tu usuario y contraseña. Si usas Syspanel (el antiguo HestiaCP), el acceso es por el puerto 2106 (ejemplo: tudominio.com:2106).
  • Nombre de tu base de datos: Piensa en un nombre descriptivo, sin espacios ni caracteres raros. Por ejemplo: miproyecto_bd.
  • Nombre de usuario y contraseña: Para que tu web se conecte a la base de datos. ¡No la compartas con nadie!
  • Un gestor de bases de datos (opcional): phpMyAdmin es el más común y te permitirá administrar la base de datos desde el navegador. DirectAdmin suele tenerlo integrado.

[INFO] Si no tienes claro qué es un usuario de base de datos, no te preocupes. Es simplemente una "llave" que le das a tu web para que pueda abrir el almacén. La web usa ese usuario y contraseña para leer y escribir datos.

Paso 1: Acceder al panel de control de DirectAdmin

Abre tu navegador favorito (Chrome, Firefox, Edge) y escribe la dirección de tu panel. Normalmente es algo como: https://tudominio.com:2222 o https://IPdelServidor:2222. Si usas Syspanel, recuerda que es tudominio.com:2106.

Introduce tu usuario y contraseña y haz clic en "Iniciar sesión". Verás un panel con muchos iconos. No te abrumes, es más sencillo de lo que parece.

Paso 2: Localizar el gestor de bases de datos

Una vez dentro, busca la sección de "Base de Datos" o "MySQL". En la mayoría de los paneles de DirectAdmin, verás un icono con una base de datos (un cilindro) o directamente el texto "MySQL Management". Haz clic ahí.

Si no lo ves, puedes usar el buscador interno (suele tener una lupa) y escribir "MySQL". También puedes buscar en la categoría "Cuenta" o "Avanzado".

Paso 3: Crear la base de datos, el usuario y asignar permisos

Este es el paso clave. DirectAdmin suele pedirte tres cosas a la vez. Sigue estos pasos:

  1. Nombre de la base de datos: En el campo "Base de datos", escribe el nombre que elegiste. Por ejemplo: miproyecto_bd. Importante: DirectAdmin a veces añade automáticamente tu nombre de usuario al principio (ej: tuusuario_miproyecto_bd). No te preocupes, es normal.
  2. Usuario de la base de datos: Aquí creas la "llave". Pon un nombre, por ejemplo: miusuario_bd.
  3. Contraseña: Elige una contraseña segura. DirectAdmin suele tener un botón "Generar" que te crea una automáticamente. Copia esta contraseña en un lugar seguro (un bloc de notas, un gestor de contraseñas). No la pierdas.
  4. Asignar permisos (opcional pero recomendado): Busca una casilla o menú desplegable que diga "Privilegios" o "Permisos". Marca "Todos los privilegios" (o "ALL PRIVILEGES"). Esto le da a tu web control total sobre la base de datos.

[WARNING] NUNCA compartas tu contraseña de la base de datos por correo electrónico o en mensajes de texto. Si alguien la obtiene, podría borrar toda tu información.

Finalmente, haz clic en "Crear" o "Añadir". El sistema procesará la solicitud y, en unos segundos, verás un mensaje de éxito.

Paso 4: Verificar la creación y acceder a phpMyAdmin

¡Felicidades! Ya tienes tu base de datos. Ahora vamos a confirmarlo:

  • Lista de bases de datos: En la misma pantalla de MySQL Management, deberías ver tu nueva base de datos en una tabla. Verás el nombre, el usuario y el tamaño (inicialmente 0 KB).
  • Acceder a phpMyAdmin: Busca un enlace o botón que diga "phpMyAdmin". Haz clic. Se abrirá una nueva pestaña o ventana con la interfaz de phpMyAdmin. Aquí podrás ver, crear, modificar o borrar tablas (las "cajitas" dentro del almacén).

Si no ves el enlace a phpMyAdmin, no te preocupes. Puedes acceder directamente escribiendo en tu navegador: https://tudominio.com/phpmyadmin. Te pedirá el usuario y contraseña de la base de datos que acabas de crear.

Paso 5: Conectar tu web a la base de datos (ejemplo con WordPress)

Ahora que tienes la base de datos, tu web necesita saber dónde está y cómo conectarse. Esto se hace a través de un archivo de configuración. En WordPress, por ejemplo, se llama wp-config.php.

Los datos que necesitas son:

  • Nombre de la base de datos: tuusuario_miproyecto_bd (el nombre completo que apareció).
  • Usuario: tuusuario_miusuario_bd.
  • Contraseña: La que generaste.
  • Servidor de base de datos: Normalmente es localhost. En servidores compartidos o en Syspanel, suele ser también localhost. Si no funciona, consulta con tu proveedor de hosting.

En el archivo de configuración de tu web, busca las líneas que dicen DB_NAME, DB_USER, DB_PASSWORD y DB_HOST, y reemplázalas con tus datos.

[TIP] Si estás instalando WordPress, durante el proceso de instalación te pedirá estos datos. Simplemente cópialos tal cual.

Preguntas frecuentes (FAQ)

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

Sí, normalmente puedes crear tantas como necesites, pero depende de tu plan de hosting. Cada base de datos consume recursos del servidor. Si tienes un plan básico, puede que tengas un límite (por ejemplo, 5 bases de datos). Consulta con tu proveedor.

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

No te preocupes. En DirectAdmin, ve a "MySQL Management", busca tu base de datos y haz clic en el icono de "Editar" o "Cambiar contraseña". Allí podrás generar una nueva. Luego, tendrás que actualizar el archivo de configuración de tu web con la nueva contraseña.

¿Es seguro usar phpMyAdmin?

Sí, pero con precaución. phpMyAdmin es una herramienta muy potente. Úsala solo cuando sepas exactamente lo que estás haciendo (por ejemplo, para hacer una copia de seguridad o corregir un error). No dejes sesiones abiertas y cierra siempre la pestaña después de usarla.

¿Qué es "localhost" y por qué lo uso como servidor?

"localhost" significa "este mismo servidor". Como tu web y tu base de datos están alojadas en el mismo servidor, la conexión es interna y muy rápida. Es la opción más común y segura. Solo necesitarías cambiarlo si tu base de datos estuviera en un servidor diferente (lo cual es raro en hosting compartido).

Mi web me da error "No se puede conectar a la base de datos". ¿Qué hago?

Este es el error más común. Las causas suelen ser:

  1. Datos incorrectos: Revisa que el nombre de la base de datos, el usuario y la contraseña estén escritos exactamente como los creaste (mayúsculas, minúsculas, guiones bajos).
  2. Servidor incorrecto: Asegúrate de que el servidor sea localhost. Si no, prueba con la IP de tu servidor.
  3. Base de datos no creada: Vuelve a DirectAdmin y verifica que la base de datos exista.
  4. Permisos insuficientes: Asegúrate de que el usuario tenga "Todos los privilegios" (ALL PRIVILEGES). En phpMyAdmin puedes modificarlos desde la pestaña "Privilegios".

¿Necesito saber MySQL para usar esto?

No. Para crear una base de datos y conectar una web como WordPress, no necesitas saber nada de MySQL (el lenguaje de las bases de datos). Con seguir este tutorial es suficiente. El conocimiento de MySQL es útil si quieres hacer consultas avanzadas o modificar datos directamente, pero no es obligatorio.

Conclusión

Crear una base de datos en DirectAdmin es un proceso simple y rápido que te permitirá dar vida a tu proyecto web. Con solo unos pocos clics, tendrás el "almacén" listo para que tu sitio web guarde y recupere información.

Recuerda siempre:

  • Guarda tus contraseñas en un lugar seguro.
  • Usa phpMyAdmin con cuidado.
  • Si algo falla, revisa los datos de conexión.

Ahora ya tienes el conocimiento para hacerlo por ti mismo. ¡Manos a la obra y mucha suerte con tu web! Si te surge cualquier otra duda, no dudes en consultar la documentación de tu hosting o buscar ayuda en foros especializados.

¿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