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

DirectAdmin: Cómo crear una base de datos MySQL en 5 pasos

Actualizado el 24 de diciembre de 2025

Introducción

Gestionar una base de datos MySQL puede sonar a algo complicado, pero con DirectAdmin es un proceso realmente sencillo. Tanto si estás montando tu primer sitio web con WordPress, Joomla o cualquier otra aplicación, necesitarás una base de datos para almacenar la información de tus usuarios, productos o contenidos. En este tutorial, te guiaré paso a paso para que aprendas a crear una base de datos MySQL en DirectAdmin de forma rápida y sin complicaciones. No necesitas conocimientos técnicos avanzados, solo seguir estos 5 pasos.


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

Una base de datos MySQL es como un archivador digital donde tu sitio web guarda toda su información: artículos, comentarios, datos de clientes, contraseñas, etc. Sin una base de datos, la mayoría de las aplicaciones web modernas no podrían funcionar. Por eso, administrar bases de datos es una habilidad básica que todo propietario de un sitio web debería conocer.

DirectAdmin incluye una herramienta llamada phpMyAdmin que te permite gestionar tus bases de datos de forma gráfica, pero antes de usarla, necesitas crear la base de datos y asignarle un usuario. ¡Vamos a ello!


Paso 1: Accede a tu panel de DirectAdmin

Lo primero es iniciar sesión en tu panel de control. Abre tu navegador y escribe la dirección de tu servidor, normalmente algo como:

https://tudominio.com:2222 o https://tu-ip:2222

Introduce tu usuario y contraseña de DirectAdmin. Si no los tienes, contacta con tu proveedor de hosting.

[TIP] Guarda esta URL en tus favoritos. La usarás a menudo para gestionar tu hosting.

Una vez dentro, verás el panel principal con varios iconos. No te asustes, es más simple de lo que parece.


Paso 2: Busca la sección de bases de datos

En el menú principal de DirectAdmin, busca el apartado que dice "Administración de Cuentas" o directamente el icono de "MySQL Management" (o "Gestión de MySQL"). En algunas versiones puede llamarse "Bases de Datos MySQL". Haz clic en él.

[INFO] Si no encuentras el icono, puedes usar el buscador interno del panel escribiendo "MySQL" o "base de datos". DirectAdmin es muy intuitivo.

Se abrirá una nueva página con dos opciones principales:

  • Crear nueva base de datos
  • phpMyAdmin (para gestionar bases de datos existentes)

Nosotros elegiremos la primera opción.


Paso 3: Crea la base de datos MySQL

Ahora viene la parte clave. Verás un formulario con los siguientes campos:

3.1. Nombre de la base de datos

Escribe un nombre descriptivo, por ejemplo: mipagina_blog o tienda_clientes. Evita espacios y caracteres especiales. Solo letras, números y guiones bajos.

[WARNING] El nombre debe ser único dentro de tu cuenta. Si ya tienes una base llamada blog, no podrás repetirla.

3.2. Nombre de usuario de la base de datos

Crea un usuario que se encargará de acceder a esta base. Por ejemplo: usu_blog o admin_tienda. Anótalo en un lugar seguro.

3.3. Contraseña

Genera una contraseña segura. Puedes usar el generador automático que incluye DirectAdmin (recomendado) o escribir una tú mismo. Debe tener al menos 8 caracteres, combinando mayúsculas, minúsculas, números y símbolos.

[TIP] Usa el botón "Generar" que aparece al lado del campo. DirectAdmin creará una contraseña robusta automáticamente. Cópiala y guárdala, porque no la podrás recuperar después.

3.4. Confirmar contraseña

Vuelve a escribir la contraseña o pégala si usaste el generador.

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

[INFO] DirectAdmin crea automáticamente la base de datos y le asigna el usuario con todos los privilegios. No necesitas hacer nada más.


Paso 4: Verifica que la base de datos se ha creado correctamente

Después de crear la base, vuelve a la página de "MySQL Management". Ahora deberías ver tu nueva base de datos en la lista, con su nombre y el usuario asociado. También aparecerá la opción de "phpMyAdmin" para acceder a ella.

[WARNING] Si no ves la base de datos, refresca la página o comprueba que no hayas cometido un error en el nombre. Si el problema persiste, contacta con soporte técnico.

Para asegurarte de que todo funciona, puedes hacer una prueba rápida:

  1. Haz clic en el icono de phpMyAdmin (se abrirá en una nueva pestaña).
  2. Inicia sesión con el usuario y contraseña que creaste.
  3. Verás la base de datos vacía, lista para ser usada.

¡Enhorabuena! Ya tienes tu base de datos MySQL lista.


Paso 5: Conecta tu aplicación a la base de datos

Ahora que la base de datos existe, necesitas decirle a tu sitio web o aplicación cómo conectarse. Esto se hace mediante un archivo de configuración. Los pasos varían según el software que uses, pero aquí tienes los casos más comunes:

5.1. WordPress

Edita el archivo wp-config.php en la raíz de tu sitio. Busca estas líneas y sustitúyelas con tus datos:

define('DB_NAME', 'tu_usuario_base');
define('DB_USER', 'tu_usuario');
define('DB_PASSWORD', 'tu_contraseña');
define('DB_HOST', 'localhost');

[TIP] El host casi siempre es localhost, a menos que tu proveedor indique lo contrario.

5.2. Joomla

Durante la instalación, te pedirá los datos de la base. Simplemente introduce el nombre, usuario y contraseña que creaste.

5.3. Otras aplicaciones

Busca en la documentación de tu software cómo configurar la conexión a MySQL. Normalmente necesitarás:

  • Nombre de la base de datos
  • Usuario
  • Contraseña
  • Host (casi siempre localhost)

[WARNING] Guarda estos datos en un lugar seguro. Si los pierdes, no podrás acceder a tu base de datos y tendrás que crear una nueva.


Preguntas frecuentes (FAQ)

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

Sí, puedes crear tantas como permita tu plan de hosting. Cada sitio web o aplicación puede tener su propia base de datos.

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

No puedes recuperarla, pero sí cambiarla desde DirectAdmin. Ve a "MySQL Management", selecciona la base de datos y usa la opción "Cambiar contraseña". Luego actualiza la configuración de tu aplicación.

¿Es seguro usar "localhost" como host?

Sí, es lo más común y seguro, ya que la base de datos está en el mismo servidor que tu sitio web. Solo deberías cambiarlo si tu proveedor te da una dirección diferente.

¿DirectAdmin es mejor que otros paneles como Syspanel?

DirectAdmin es muy popular por su facilidad de uso y estabilidad. Si usas Syspanel (antes conocido como HestiaCP), el proceso es similar, pero accedes por el puerto 2106. Ambos son excelentes, pero DirectAdmin es más amigable para principiantes.

¿Puedo eliminar una base de datos desde DirectAdmin?

Sí, desde "MySQL Management" verás un icono de papelera al lado de cada base. Ten cuidado, ya que eliminar la base borrará todos los datos de tu sitio.


Consejos adicionales para administrar bases de datos

  • Haz copias de seguridad periódicas: Desde DirectAdmin puedes exportar tus bases de datos a un archivo SQL. Esto te salvará si algo sale mal.
  • No compartas tus credenciales: El usuario y contraseña de la base de datos son tan importantes como la clave de tu email. No los compartas sin necesidad.
  • Usa phpMyAdmin con precaución: Puedes modificar datos directamente, pero un error puede romper tu sitio. Si no estás seguro, mejor consulta a un experto.
  • Optimiza tus bases de datos: Con el tiempo, las bases se llenan de información innecesaria. Desde phpMyAdmin puedes usar la opción "Optimizar tabla" para mejorar el rendimiento.

Conclusión

Crear una base de datos MySQL en DirectAdmin es un proceso de solo 5 pasos que cualquier persona puede seguir. No necesitas ser un experto en tecnología, solo tener a mano los datos de tu panel y seguir las instrucciones. Recuerda que una base de datos bien configurada es la base de un sitio web rápido y fiable.

Si en algún momento te sientes perdido, vuelve a este tutorial DirectAdmin o consulta la documentación oficial de tu aplicación. Y si usas Syspanel, recuerda que el puerto de acceso es el 2106, aunque el proceso es muy similar.

¿Te ha quedado alguna duda? Déjala en los comentarios o contacta con nuestro soporte técnico. ¡Estaremos 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