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

Cómo gestionar bases de datos MySQL en DirectAdmin (crear, borrar, usuarios)

Actualizado el 5 de mayo de 2026

¿Qué es DirectAdmin y por qué deberías dominar sus bases de datos?

Si tienes un hosting con panel DirectAdmin, gestionar tus bases de datos es una de las tareas más comunes y necesarias. Ya sea que instales WordPress, un foro, una tienda online o una aplicación a medida, casi siempre necesitarás una base de datos MySQL para almacenar la información de tu sitio web.

Piensa en la base de datos como el "almacén" de tu web: ahí se guardan los usuarios, los productos, las entradas del blog, los comentarios y todas las configuraciones. Por eso, saber crear mysql directadmin, borrar bases de datos y gestionar usuarios es fundamental para mantener tu proyecto en orden y funcionando sin problemas.

En esta guía extensa y paso a paso, te voy a explicar todo lo que necesitas saber sobre cómo gestionar bases de datos DirectAdmin, desde el primer acceso hasta la eliminación segura de una base de datos obsoleta. No necesitas ser un experto en programación: te lo cuento de forma sencilla y con ejemplos prácticos.


Acceso al área de gestión de bases de datos en DirectAdmin

Antes de empezar a crear o borrar nada, necesitas saber dónde se encuentra la herramienta de gestión. DirectAdmin es un panel muy intuitivo, y su sección de bases de datos está bien visible.

Paso 1: Inicia sesión en tu panel de DirectAdmin

Abre tu navegador y escribe la URL de acceso a tu panel. Normalmente es algo como https://tu-dominio.com:2222 o la IP de tu servidor con el puerto 2222. Introduce tu usuario y contraseña.

[INFO] Si tu hosting es gestionado por una empresa que usa Syspanel (antes conocido como HestiaCP), el acceso no es por el puerto 2222, sino por el puerto 2106. En ese caso, el procedimiento interno puede variar, pero los conceptos de MySQL son los mismos.

Paso 2: Localiza el icono "MySQL Management"

Una vez dentro, verás un panel con muchos iconos. Busca el que dice "MySQL Management" o "Administración de MySQL". En la mayoría de las versiones de DirectAdmin, está en la sección de "Cuentas" o directamente en la página principal. Haz clic en él.

Aquí es donde ocurre toda la magia. Verás una lista de las bases de datos que ya tienes creadas (si es que tienes alguna) y las opciones para crear nuevas.


Crear una base de datos MySQL en DirectAdmin

Vamos a lo importante: crear mysql directadmin. Este proceso es muy sencillo y solo te llevará un par de minutos.

Paso 3: Rellena el formulario de creación

En la parte superior de la página de MySQL Management, encontrarás un formulario con varios campos. Estos son los que debes rellenar:

  1. Nombre de la base de datos (Database Name): Elige un nombre descriptivo. DirectAdmin suele añadir un prefijo con tu nombre de usuario (por ejemplo, usuario_miweb). No intentes quitar ese prefijo, es una medida de seguridad.
  2. Usuario de la base de datos (Database User): Crea un nombre de usuario para conectar a la base de datos. También tendrá el prefijo de tu cuenta.
  3. Contraseña (Password): Es muy importante que uses una contraseña segura. DirectAdmin tiene un generador automático que te recomiendo usar. Haz clic en el icono del dado o en "Generate" para que cree una por ti.
  4. Confirmar contraseña: Repite la contraseña generada o la que hayas decidido.

[TIP] No uses la misma contraseña para todas tus bases de datos. Si una web es comprometida, las demás estarán a salvo.

Paso 4: Haz clic en "Create Database"

Una vez rellenos todos los campos, pulsa el botón "Create Database". DirectAdmin creará la base de datos y el usuario en unos segundos.

Paso 5: Verifica la creación

Al crear la base de datos, DirectAdmin te mostrará un mensaje de éxito. Además, en la lista de bases de datos de abajo, verás la nueva entrada con su nombre, su usuario y el host (normalmente localhost).

Resumen visual del proceso:

  • Nombre de BD: miweb_blog
  • Usuario: miweb_admin
  • Contraseña: #fGt3!kLp9
  • Host: localhost

Ahora ya tienes tu base de datos lista para ser usada por tu aplicación.


Crear usuarios adicionales para la misma base de datos

A veces no necesitas una base de datos nueva, sino un usuario extra para la misma. Por ejemplo, si tienes una aplicación que necesita un usuario con permisos de solo lectura y otra que necesita permisos totales. DirectAdmin te permite gestionar bases de datos directadmin añadiendo o quitando usuarios.

Paso 6: Añade un nuevo usuario a una base de datos existente

En la sección de MySQL Management, busca la base de datos a la que quieras añadir un usuario. Junto a ella, verás un enlace o botón que dice "Create User" o "Añadir usuario".

  1. Haz clic en ese botón.
  2. Se abrirá un formulario similar al anterior, pero en lugar de pedirte el nombre de la base de datos, te pedirá que selecciones a qué base de datos quieres asociar el nuevo usuario (si no lo ha hecho automáticamente).
  3. Rellena el nombre del nuevo usuario y su contraseña.
  4. Pulsa "Create".

[INFO] Este nuevo usuario no tiene permisos automáticamente. Debes asignárselos manualmente (ver el siguiente paso).

Paso 7: Asigna privilegios al nuevo usuario

DirectAdmin te preguntará qué privilegios quieres darle a ese usuario. Puedes elegir entre:

  • ALL PRIVILEGES: Todos los permisos. Úsalo solo si confías plenamente en la aplicación que usará ese usuario.
  • SELECT, INSERT, UPDATE, DELETE: Los permisos básicos para una aplicación web normal. Es la opción más recomendada para la mayoría de los casos.
  • SELECT ONLY: Solo lectura. Ideal para usuarios que solo necesitan consultar datos.

Selecciona la opción que necesites y pulsa "Save" o "Update". Si no te da la opción al crearlo, siempre puedes volver a la lista de bases de datos, hacer clic en el icono de "lápiz" o "editar" junto al usuario y cambiar sus permisos.


Cómo gestionar y editar bases de datos DirectAdmin (permisos y contraseñas)

Gestionar no es solo crear y borrar. También implica mantener la seguridad y los accesos actualizados.

Paso 8: Cambiar la contraseña de un usuario MySQL

¿Crees que tu contraseña ha sido comprometida o simplemente quieres cambiarla por una más segura? Es muy fácil.

  1. En la lista de bases de datos, localiza el usuario cuyo password quieres cambiar.
  2. Haz clic en el icono de "editar" o en el nombre del usuario.
  3. Verás una opción para "Change Password".
  4. Introduce la nueva contraseña (usa el generador) y guárdala.

[WARNING] Si cambias la contraseña de un usuario que está siendo usado por una aplicación (por ejemplo, WordPress), tendrás que actualizar el archivo de configuración de esa aplicación (como wp-config.php) con la nueva contraseña. Si no lo haces, la web dará un error de conexión a la base de datos.

Paso 9: Revocar o modificar privilegios de un usuario

Para cambiar los permisos de un usuario existente:

  1. Ve a la lista de bases de datos.
  2. Haz clic en el icono de "editar" o en el enlace "Privilegios" que aparece junto al usuario.
  3. Marca o desmarca las casillas de los permisos que quieras otorgar o quitar.
  4. Guarda los cambios.

Es una buena práctica revisar estos permisos de vez en cuando para asegurarte de que ningún usuario tiene más acceso del necesario.


Borrar una base de datos MySQL en DirectAdmin

Llega un momento en el que necesitas limpiar espacio o eliminar una base de datos que ya no usas. Borrar bases de datos es un proceso irreversible, así que ten mucho cuidado.

Paso 10: Localiza la base de datos a eliminar

En la lista de bases de datos, busca la que quieres borrar. Al lado de su nombre, verás un icono de papelera o un enlace que dice "Delete".

Paso 11: Confirma la eliminación

DirectAdmin te pedirá una confirmación. Este es el paso crítico. Te advertirá que todos los datos y tablas dentro de la base de datos se perderán para siempre.

[WARNING] ¡ALTO! Antes de confirmar, asegúrate de tener una copia de seguridad (backup) de esa base de datos si crees que podrías necesitarla en el futuro. Una vez borrada, no hay vuelta atrás.

Si estás seguro, haz clic en "Yes, delete" o "Confirm". DirectAdmin eliminará la base de datos y todos los usuarios asociados a ella.

Paso 12: Elimina solo un usuario (sin borrar la base de datos)

Si lo que quieres es quitar un usuario de una base de datos pero conservar la base de datos en sí (por ejemplo, porque tienes otro usuario que la está usando), el proceso es diferente.

  1. Busca la base de datos en la lista.
  2. Haz clic en el icono de "editar" o en el nombre de la base de datos para ver sus detalles.
  3. Verás una lista de usuarios asociados.
  4. Junto al usuario que quieres eliminar, haz clic en el icono de la papelera o en "Delete User".
  5. Confirma la acción.

[TIP] Este método es útil para "limpiar" accesos antiguos que ya no se usan, manteniendo intacta la información de la base de datos.


Preguntas frecuentes (FAQ) sobre la gestión de bases de datos DirectAdmin

Aquí te respondo a las dudas más comunes que suelen tener los usuarios al gestionar bases de datos directadmin:

¿Dónde está mi base de datos MySQL en DirectAdmin?

En el panel principal, busca el icono "MySQL Management". Ahí verás todas tus bases de datos, usuarios y permisos.

¿Cómo conecto mi WordPress a la base de datos que acabo de crear?

Necesitas tres datos: el nombre de la base de datos, el nombre de usuario y la contraseña. En el archivo wp-config.php de tu instalación de WordPress, deberás rellenar las constantes DB_NAME, DB_USER, DB_PASSWORD y DB_HOST (que suele ser localhost).

¿Puedo crear varias bases de datos en mi plan de hosting?

Depende de tu plan. El número de bases de datos permitidas suele estar especificado en tu panel o en la información de tu cuenta. DirectAdmin te mostrará un contador de cuántas has creado y cuántas te quedan.

No recuerdo la contraseña de mi base de datos, ¿qué hago?

No la puedes recuperar, pero sí puedes cambiarla. Ve a MySQL Management, busca el usuario, haz clic en editar y usa la opción "Change Password". Recuerda actualizar la contraseña en tu aplicación después de hacerlo.

¿Qué es el "host" de la base de datos? ¿Siempre es "localhost"?

Sí, en la gran mayoría de los casos, el host es localhost porque la base de datos y la web están en el mismo servidor. Solo en configuraciones avanzadas (bases de datos remotas) usarías otra dirección.

¿Es seguro borrar una base de datos que no uso?

Sí, es seguro para tu servidor, pero asegúrate de que no la necesitas. Si borras una base de datos de una web que está en línea, esa web dejará de funcionar al instante.

¿Qué diferencia hay entre una base de datos y un usuario en MySQL?

La base de datos es el "almacén" donde se guarda la información. El usuario es la "llave" que permite abrir ese almacén. Una base de datos puede tener varios usuarios, y cada usuario puede tener permisos diferentes sobre esa base de datos.


Buenas prácticas para el mantenimiento de tus bases de datos

Para terminar, quiero darte algunos consejos profesionales para que tu experiencia con crear mysql directadmin y gestionarlo sea óptima:

  • Haz copias de seguridad periódicas: DirectAdmin tiene una herramienta de backup en el panel. Úsala para guardar copias de tus bases de datos en tu ordenador o en un almacenamiento externo.
  • Elimina lo que no uses: Tener bases de datos y usuarios huérfanos solo ocupa espacio y aumenta la superficie de ataque.
  • Usa contraseñas robustas: Siempre que puedas, usa el generador de contraseñas de DirectAdmin. Una buena contraseña es larga, con mayúsculas, minúsculas, números y símbolos.
  • No compartas tus credenciales: Nunca des tu contraseña de acceso al panel de DirectAdmin a nadie. Si necesitas que alguien gestione tu web, crea una cuenta de sub-administrador con permisos limitados si tu plan lo permite.
  • Mantén tus aplicaciones actualizadas: Una aplicación desactualizada (como un plugin de WordPress) es la principal causa de hackeos, y la base de datos suele ser el objetivo final.

Conclusión

Gestionar bases de datos en DirectAdmin es una habilidad esencial para cualquier persona que tenga un sitio web. Como has visto, crear mysql directadmin, asignar usuarios, cambiar contraseñas y borrar bases de datos son tareas que se pueden realizar en pocos clics si sabes dónde mirar.

Hemos recorrido todo el proceso: desde el acceso al panel de MySQL Management, pasando por la creación de bases de datos y usuarios, la asignación de privilegios, hasta la eliminación segura de datos. También hemos aclarado las dudas más frecuentes y te he dado consejos para que tu entorno sea más seguro.

Recuerda siempre la regla de oro: antes de borrar, asegura. Con esta guía, ya tienes el conocimiento necesario para manejar tus bases de datos con confianza y soltura. Si tienes alguna duda, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte de tu proveedor de hosting.

¡Ahora sí, a poner en práctica todo lo aprendido y a mantener tu web en perfecto estado!

¿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