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

Guía para crear una base de datos MySQL en DirectAdmin para WordPress

Actualizado el 1 de enero de 2026

¿Estás listo para dar el salto y gestionar tu propio sitio web con WordPress? Una de las tareas fundamentales que tendrás que realizar en tu panel de control de hosting es crear una base de datos. Sin ella, WordPress no puede funcionar, ya que es donde se almacenan todas tus publicaciones, páginas, comentarios y configuraciones.

En esta guía completa, te explicaré paso a paso cómo crear una base de datos MySQL en DirectAdmin para tu instalación de WordPress DirectAdmin. No necesitas ser un experto en tecnología; solo sigue estas instrucciones sencillas y en pocos minutos tendrás todo listo.


¿Qué necesitas antes de empezar?

Antes de lanzarnos a los pasos técnicos, asegúrate de tener a mano la siguiente información. Esto te ahorrará tiempo y dolores de cabeza.

  • Acceso a DirectAdmin: Necesitas tu usuario y contraseña del panel de control de tu hosting. Normalmente, la URL de acceso es algo como tudominio.com:2222 o la que te haya proporcionado tu proveedor.
  • Nombre para tu base de datos: Elige un nombre descriptivo, por ejemplo, wordpress_datos o miblog_db. Aunque luego se le añadirá un prefijo, tenerlo claro ayuda.
  • Nombre de usuario para la base de datos: Piensa en un usuario, como wp_user o admin_bd.
  • Una contraseña segura: Este es el paso más importante. No uses 123456 ni password. Te recomiendo usar el generador de contraseñas que trae DirectAdmin.

[WARNING] ¡Alerta de seguridad! Nunca compartas tu contraseña de la base de datos por correo electrónico o en lugares públicos. Es la llave maestra de tu sitio web. Si alguien la obtiene, podría borrar todo tu contenido.


Paso 1: Acceder a DirectAdmin y localizar la herramienta MySQL

El primer paso es sencillo. Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.) y escribe la dirección de tu panel DirectAdmin. Inicia sesión con tus credenciales.

Una vez dentro, verás un panel lleno de iconos. No te asustes. Busca el icono o la sección que dice "MySQL Management" o "Administración de MySQL". En algunas versiones de DirectAdmin, puede estar dentro de un grupo llamado "Account Manager" o directamente en la página principal.

Haz clic en ese icono. Te llevará a una página que muestra las bases de datos que ya tienes (si es que tienes alguna) y las opciones para crear una nueva.

Paso 2: Crear la base de datos MySQL paso a paso

Aquí viene la parte práctica. Sigue estos pasos al pie de la letra y en menos de 2 minutos tendrás tu base de datos lista.

2.1. Crear la base de datos en sí

En la página de gestión de MySQL, busca un botón o enlace que diga "Create Database" o "Crear Base de Datos". Al hacer clic, se abrirá un pequeño formulario.

  1. Nombre de la Base de Datos: Escribe el nombre que elegiste. DirectAdmin suele añadir un prefijo con tu nombre de usuario (por ejemplo, usuario_wordpress_datos). No te preocupes, es normal y ayuda a identificar la base de datos.
  2. Haz clic en "Create" o "Crear".

¡Listo! Ya tienes el contenedor. Ahora necesitas darle un usuario que pueda entrar a él.

2.2. Crear el usuario de la base de datos

Una vez creada la base de datos, verás un mensaje de éxito y, justo debajo, una nueva sección para "Create User" o "Crear Usuario".

  1. Nombre de Usuario: Introduce el nombre de usuario que pensaste. Al igual que con la base de datos, se le añadirá un prefijo.
  2. Contraseña: Este es el momento crítico. Escribe una contraseña segura. Si no se te ocurre ninguna, usa el generador de contraseñas que suele tener un pequeño botón al lado. Copia esta contraseña en un lugar seguro (un bloc de notas, un gestor de contraseñas). La necesitarás en el siguiente paso.
  3. Haz clic en "Create User" o "Crear Usuario".

2.3. Asignar el usuario a la base de datos (el paso clave)

Ahora tienes una base de datos y un usuario, pero están separados. Necesitas unirlos para que el usuario pueda gestionar la base de datos.

DirectAdmin suele hacer esto automáticamente justo después de crear el usuario. Verás una sección que dice "Add User to Database" o "Añadir Usuario a Base de Datos".

  1. En el menú desplegable, selecciona el Usuario que acabas de crear.
  2. En el siguiente menú, selecciona la Base de Datos que acabas de crear.
  3. Marca la opción "All Privileges" o "Todos los Privilegios". Esto le da al usuario control total sobre la base de datos, que es lo que necesita WordPress para funcionar correctamente.
  4. Haz clic en "Add" o "Añadir".

[TIP] Si no ves la opción de añadir el usuario automáticamente, busca en la lista de bases de datos el icono de un pequeño candado o un engranaje al lado de tu base de datos. Al hacer clic, te llevará a una página donde podrás gestionar los usuarios y asignar privilegios manualmente.


Paso 3: Recopilar los datos para la instalación de WordPress

¡Enhorabuena! Ya has creado tu base de datos MySQL en DirectAdmin. Ahora, durante la instalación de WordPress (ya sea manual o a través de un instalador automático como Softaculous), te pedirán estos 3 datos fundamentales:

  1. Nombre de la Base de Datos: Cópialo exactamente como aparece en DirectAdmin, incluyendo el prefijo (ej: usuario_wordpress_datos).
  2. Nombre de Usuario: Cópialo exactamente como aparece (ej: usuario_wp_user).
  3. Contraseña: La contraseña segura que generaste en el paso 2.2.
  4. Servidor de la Base de Datos: Normalmente es localhost. En la mayoría de los casos, no necesitas cambiarlo. Si tu hosting te indica otro valor (como mysql.tudominio.com), úsalo.

Con estos 4 datos, ya puedes iniciar la instalación de WordPress. Cuando el instalador te pregunte por la información de la base de datos, simplemente pega estos valores.


Preguntas Frecuentes (FAQ) sobre bases de datos MySQL y DirectAdmin

Aquí respondo a las dudas más comunes que suelen tener los usuarios al realizar este proceso.

¿Puedo usar la misma base de datos para varios sitios WordPress?

No, no es recomendable. Cada instalación de WordPress debe tener su propia base de datos. Si usas la misma para dos sitios, se mezclarán los datos (publicaciones, usuarios, etc.) y causarás errores graves. Crea una base de datos nueva para cada sitio web.

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

No te preocupes. Puedes cambiarla desde DirectAdmin.

  1. Ve a "MySQL Management".
  2. Busca la sección de "Usuarios".
  3. Al lado de tu usuario, verás un icono para "Change Password" o "Cambiar Contraseña".
  4. Establece una nueva contraseña segura y actualiza el archivo wp-config.php de tu WordPress con la nueva contraseña.

¿Qué es el archivo wp-config.php y por qué es importante?

Es el archivo de configuración principal de WordPress. En él se guardan los datos de conexión a la base de datos (nombre, usuario, contraseña, servidor). Si alguna vez cambias la contraseña de la base de datos, tendrás que actualizar este archivo para que tu web siga funcionando. Puedes encontrarlo en la raíz de tu sitio web a través del administrador de archivos de DirectAdmin o vía FTP.

¿DirectAdmin es igual que cPanel?

Son paneles de control diferentes, pero hacen lo mismo. La principal diferencia es la interfaz. DirectAdmin suele ser más ligero y rápido. Los pasos para crear una base de datos son muy similares en ambos. Si vienes de cPanel, busca la sección "MySQL Databases" y el proceso será casi idéntico.

¿Y si uso Syspanel (HestiaCP)? (Información importante)

Si tu hosting utiliza Syspanel (anteriormente conocido como HestiaCP), el proceso es ligeramente diferente. No uses DirectAdmin.

  1. Accede a tu Syspanel a través del puerto 2106 (ej: tudominio.com:2106).
  2. Busca la sección "Base de Datos" o "Databases".
  3. Allí podrás crear una nueva base de datos y un usuario asociado en un solo paso. Es más rápido, pero el principio es el mismo: necesitas el nombre, usuario y contraseña para instalarlo en WordPress.

¿Qué pasa si borro la base de datos por error?

Si borras la base de datos, perderás todo el contenido de tu sitio web (artículos, páginas, comentarios, usuarios). No hay forma de recuperarlo a menos que tengas una copia de seguridad (backup). Por eso es fundamental hacer copias de seguridad periódicas de tu base de datos. DirectAdmin suele tener una herramienta para ello en la sección de "Backup" o "Copias de Seguridad".


Conclusión: ¡Ya puedes instalar WordPress!

Como has visto, crear una base de datos MySQL en DirectAdmin para tu WordPress DirectAdmin es un proceso muy sencillo, compuesto por tres pasos: crear la base de datos, crear el usuario y asignar el usuario a la base de datos con todos los privilegios.

No tengas miedo de hacerlo. Es una tarea rutinaria que, una vez que la hagas una o dos veces, te resultará automática. Recuerda siempre usar contraseñas seguras y guardarlas en un lugar seguro.

Ahora que tienes tu base de datos lista, ya puedes proceder con la instalación de WordPress. ¡Disfruta creando tu sitio web!

[INFO] Si durante el proceso te encuentras con algún mensaje de error, lo más común es que el nombre de usuario o de la base de datos ya esté en uso. Simplemente elige otro nombre. Si el error persiste, contacta con el soporte técnico de tu hosting, ellos estarán encantados de ayudarte.

¿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