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

Cómo crear una base de datos MySQL en DirectAdmin (fácil)

Actualizado el 28 de abril de 2026

Introducción: ¿Qué es y para qué sirve una base de datos MySQL?

Si estás empezando en el mundo del hosting, es muy probable que hayas escuchado hablar de MySQL o de las bases de datos, pero quizás no tengas claro qué son exactamente. Piensa en una base de datos como un almacén digital donde tu web guarda toda la información importante: los usuarios registrados, los comentarios de un blog, los productos de una tienda online o las facturas de un sistema.

Sin una base de datos, tu web sería como un folleto estático: no podría recordar quién eres ni mostrar contenido personalizado. Por eso, casi cualquier web dinámica (como WordPress, Joomla, PrestaShop o un desarrollo a medida) necesita al menos una base de datos para funcionar.

En este tutorial, te voy a explicar paso a paso y de forma muy sencilla cómo crear tu primera base de datos MySQL usando el panel de control DirectAdmin. Este panel es uno de los más populares y fáciles de usar en el mundo del hosting, y con esta guía podrás hacerlo tú mismo sin necesidad de conocimientos técnicos avanzados. ¡Vamos a ello!

Requisitos previos para crear tu base de datos

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso a DirectAdmin: Normalmente se accede a través de una URL como https://tu-dominio.com:2222 o https://tu-ip:2222. Si no lo tienes, contacta con tu proveedor de hosting.
  • Usuario y contraseña de administrador: Las credenciales que te dio tu empresa de hosting al contratar el servicio.
  • Un plan de hosting activo: La creación de bases de datos suele estar incluida en todos los planes, pero verifica que no hayas agotado el límite de bases de datos permitidas.

[INFO] Si tu hosting usa otro panel como cPanel o Syspanel (el antiguo HestiaCP, que se accede por el puerto 2106), el proceso es diferente. Este artículo está enfocado exclusivamente en DirectAdmin.

Paso 1: Acceder al panel de DirectAdmin

Lo primero que debes hacer es abrir tu navegador web favorito (Chrome, Firefox, Edge, etc.) y escribir la dirección de acceso a DirectAdmin.

  • Si tu proveedor no te ha dado una URL específica, prueba con https://tudominio.com:2222.
  • También puedes usar la IP de tu servidor, por ejemplo: https://123.45.67.89:2222.

Te aparecerá una pantalla de inicio de sesión. Introduce tu usuario y contraseña y haz clic en el botón "Login" o "Iniciar sesión".

Una vez dentro, verás el escritorio de DirectAdmin. Es un panel con varios iconos y secciones. No te agobies, es más sencillo de lo que parece.

Paso 2: Localizar el apartado de Bases de Datos

En el menú principal de DirectAdmin, busca la sección que dice "MySQL Management" o "Gestión de MySQL". Dependiendo de la versión del panel, puede aparecer como un icono con un delfín (el logo de MySQL) o directamente como un texto en el menú lateral.

Normalmente, esta sección se encuentra en el grupo de "Account Manager" o "Administración de Cuenta". Si no la encuentras a simple vista, usa la barra de búsqueda del panel (si está disponible) y escribe "MySQL".

Al hacer clic, se abrirá la página de gestión de bases de datos. Aquí verás un listado de las bases de datos que ya tengas creadas (si es tu primera vez, estará vacío) y un botón o enlace para crear una nueva.

Paso 3: Crear la base de datos (el proceso paso a paso)

Este es el momento clave. Sigue estas instrucciones al pie de la letra y no tendrás ningún problema.

3.1. Haz clic en "Create New Database" o "Crear Nueva Base de Datos"

Busca un botón que diga "Create New Database", "Add Database" o un icono con un signo "+". Al hacer clic, se desplegará un formulario con varios campos.

3.2. Rellena el nombre de la base de datos

El primer campo suele llamarse "Database Name" o "Nombre de la Base de Datos". Aquí debes escribir un nombre descriptivo.

Consejos para elegir el nombre:

  • Usa nombres relacionados con tu web o proyecto. Por ejemplo: wordpress_data, tienda_clientes, blog_comentarios.
  • No uses espacios ni caracteres especiales (como ñ, tildes, símbolos). Solo letras minúsculas, números y guiones bajos (_).
  • En DirectAdmin, el nombre de la base de datos suele llevar un prefijo automático con tu nombre de usuario. Por ejemplo, si tu usuario es usuario1 y escribes wordpress, el nombre final será usuario1_wordpress. Esto es normal, no te preocupes.

3.3. Crea un usuario para la base de datos

Aquí viene una parte importante. Las bases de datos no se conectan "solas" a tu web; necesitan un usuario con una contraseña para poder acceder a ellas. Es como la llave de tu almacén.

  • En el campo "Database User" o "Usuario de la Base de Datos", escribe un nombre para el usuario. Por ejemplo: usuario_wordpress o admin_tienda.
  • En el campo "Password" o "Contraseña", escribe una contraseña segura. DirectAdmin suele tener un botón al lado (un dado o una flecha) que genera automáticamente una contraseña aleatoria. Te recomiendo usarlo.
  • En el campo "Password (Again)" o "Confirmar Contraseña", repite la misma contraseña.

[TIP] Si DirectAdmin te ofrece la opción de elegir el "host" del usuario, déjalo en localhost o 127.0.0.1 (es lo más habitual y seguro para la mayoría de webs).

3.4. Haz clic en "Create" o "Crear"

Una vez rellenados todos los campos, revisa que todo esté correcto y haz clic en el botón "Create", "Crear" o "Add". El sistema procesará la solicitud y, en unos segundos, verás un mensaje de confirmación.

¡Enhorabuena! Ya has creado tu primera base de datos MySQL en DirectAdmin. Ahora tienes tres datos clave que deberás guardar en un lugar seguro:

  1. El nombre de la base de datos (ej: usuario1_wordpress).
  2. El nombre del usuario (ej: usuario_wordpress).
  3. La contraseña del usuario.

Estos tres datos son los que te pedirá WordPress o cualquier otro CMS durante su instalación.

Paso 4: Gestionar tu base de datos (opciones adicionales)

DirectAdmin no solo te permite crear bases de datos, sino que también te da herramientas para gestionarlas. En la misma página de "MySQL Management", verás que cada base de datos tiene una serie de iconos o acciones disponibles:

  • "Manage" o "Administrar": Esta es la opción más útil. Te llevará a una herramienta llamada phpMyAdmin, que es una interfaz gráfica para trabajar con tu base de datos. Desde aquí podrás crear tablas, insertar datos, hacer copias de seguridad (exportar) o restaurarlas (importar).
  • "Delete" o "Eliminar": Borra la base de datos. Ten mucho cuidado con esta opción, ya que es irreversible y perderás toda la información almacenada.
  • "Change Password" o "Cambiar Contraseña": Te permite modificar la contraseña del usuario de la base de datos.

[WARNING] Nunca borres una base de datos si no estás 100% seguro de que no la necesitas. Si tu web está funcionando y borras su base de datos, tu web dejará de funcionar inmediatamente y podrías perder todos tus datos para siempre. Siempre es recomendable hacer una copia de seguridad antes de cualquier cambio drástico.

Errores comunes y cómo solucionarlos

A veces las cosas no salen a la primera. Aquí te dejo una lista de los problemas más frecuentes y su solución:

  • Error "Database already exists" (La base de datos ya existe): Significa que ya tienes una base de datos con ese nombre. Elige otro nombre o borra la antigua si ya no la necesitas.
  • Error "User already exists" (El usuario ya existe): Al igual que con la base de datos, el nombre de usuario ya está en uso. Prueba con otro nombre.
  • Error "Connection refused" o "Access denied" (Conexión rechazada o Acceso denegado): Este error suele aparecer al instalar WordPress. Verifica que has escrito exactamente el nombre de la base de datos, el usuario y la contraseña. Recuerda que el nombre suele llevar el prefijo de tu cuenta (ej: usuario1_).
  • No encuentro la sección de MySQL: Si has iniciado sesión en DirectAdmin y no ves la sección, puede que tu plan de hosting no la incluya o que tu usuario tenga permisos limitados. Contacta con tu proveedor de hosting.

Preguntas frecuentes (FAQ)

Para terminar, te respondo a las dudas que más me suelen plantear los clientes:

¿Cuántas bases de datos puedo crear?

Depende de tu plan de hosting. Los planes básicos suelen permitir entre 1 y 5 bases de datos, mientras que los planes superiores permiten ilimitadas. Revisa la información de tu plan o contacta con soporte.

¿Puedo usar la misma base de datos para dos webs diferentes?

Técnicamente sí, pero no es recomendable. Es mejor tener una base de datos independiente para cada proyecto. Así, si una web tiene un problema, no afectará a la otra, y será mucho más fácil de gestionar y respaldar.

¿Qué es phpMyAdmin?

Es una herramienta web gratuita que te permite administrar tu base de datos MySQL de forma visual, sin necesidad de escribir comandos SQL. Es ideal para hacer copias de seguridad, importar datos o ejecutar consultas simples.

¿Cómo hago una copia de seguridad de mi base de datos?

En DirectAdmin, ve a la sección de "MySQL Management", localiza tu base de datos y haz clic en el botón de "Manage". Esto abrirá phpMyAdmin. Dentro, selecciona tu base de datos en el menú de la izquierda, ve a la pestaña "Exportar" o "Export", elige el formato (normalmente SQL) y haz clic en "Continuar". Se descargará un archivo con la copia de seguridad.

¿Qué hago si he olvidado la contraseña de mi base de datos?

No te preocupes, es muy fácil cambiarla. En DirectAdmin, en la lista de bases de datos, busca el icono de "Change Password" o "Cambiar Contraseña". Introduce la nueva contraseña y guarda los cambios. Recuerda que, si tu web ya está funcionando, deberás actualizar también la contraseña en el archivo de configuración de tu web (por ejemplo, wp-config.php en WordPress).

¿DirectAdmin es lo mismo que cPanel?

No, son dos paneles de control diferentes, pero ambos hacen lo mismo: gestionar tu hosting. La estructura y los nombres de las secciones varían, pero la lógica es muy similar. Si sabes usar uno, aprender el otro te resultará bastante intuitivo.

Conclusión final

Crear una base de datos MySQL en DirectAdmin es un proceso muy sencillo que, una vez que lo haces una vez, te llevará menos de un minuto. Siguiendo esta guía, ya has aprendido a:

  • Acceder al panel de control.
  • Localizar el gestor de bases de datos.
  • Crear una base de datos, un usuario y una contraseña.
  • Gestionar y realizar copias de seguridad.

Con este conocimiento, ya puedes instalar cualquier CMS como WordPress o conectar tu aplicación web personalizada. Es un paso fundamental en la gestión de tu hosting y, como has visto, no tiene ningún misterio.

[TIP] Te recomiendo que, al crear una base de datos, guardes la información (nombre, usuario y contraseña) en un gestor de contraseñas o en un documento cifrado. Nunca la compartas por correo electrónico sin cifrar.

Si te ha quedado alguna duda, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte técnico de tu proveedor de hosting. ¡Estarán encantados de ayudarte!

Recuerda que en este artículo hemos hablado de directadmin mysql, crear base de datos directadmin, usuario mysql directadmin y la gestión bases de datos. Con estos pasos, dominarás una de las tareas más importantes de tu hosting. ¡Nos vemos en el próximo tutorial!

¿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