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

Crear bases de datos MySQL en DirectAdmin y gestionarlas

Actualizado el 7 de abril de 2026

Introducción: ¿Por qué necesitas saber crear bases de datos MySQL?

Si tienes una web dinámica, ya sea un blog en WordPress, una tienda en WooCommerce o un foro, necesitas un lugar donde guardar toda tu información: artículos, usuarios, pedidos y configuraciones. Ese lugar es una base de datos MySQL. Sin ella, tu sitio web simplemente no podría funcionar.

En este artículo vamos a explicarte, paso a paso y sin tecnicismos, cómo crear bases de datos MySQL en DirectAdmin y cómo gestionarlas de forma segura y eficiente. Aprenderás a usar phpMyAdmin DirectAdmin, a crear usuarios con permisos y a resolver los problemas más comunes. Al final, serás capaz de manejar tus bases de datos con total confianza, incluso si nunca antes habías tocado un panel de control de hosting.


¿Qué es DirectAdmin y por qué es tan usado?

DirectAdmin es uno de los paneles de control de hosting más populares y amigables que existen. Su interfaz es limpia, rápida y muy intuitiva, lo que lo convierte en la opción perfecta tanto para principiantes como para administradores avanzados.

Con DirectAdmin puedes gestionar tu correo electrónico, tus dominios, tus archivos y, por supuesto, tus bases de datos MySQL, todo desde un solo lugar. A diferencia de otros paneles más complejos, aquí todo está organizado en secciones claras con iconos, lo que reduce muchísimo la curva de aprendizaje.

Si tu hosting usa DirectAdmin, estás de suerte: es de los más sencillos para gestionar MySQL sin necesidad de tocar una sola línea de código.


Paso 1: Acceder al área de gestión de bases de datos

Para empezar a crear base datos DirectAdmin, lo primero es entrar en tu panel de control.

  1. Abre tu navegador y ve a la URL que te dio tu proveedor de hosting (normalmente algo como https://tu-dominio.com:2222).
  2. Introduce tu usuario y contraseña de administrador. Si no los tienes, contacta con tu proveedor de hosting.
  3. Una vez dentro, busca la sección que se llama "Administración de MySQL" o simplemente "MySQL". En la mayoría de las versiones de DirectAdmin, la verás en el menú principal con un icono de base de datos.

[TIP] Si tu panel está en inglés, busca "MySQL Management". Si no lo encuentras, prueba a escribir "MySQL" en la barra de búsqueda interna del panel.


Paso 2: Crear tu primera base de datos MySQL en DirectAdmin

Este es el momento clave. Sigue estos pasos al pie de la letra y tendrás tu base de datos creada en menos de un minuto.

2.1. Haz clic en "Crear nueva base de datos"

Verás un botón o enlace con el texto "Crear nueva base de datos" o "Create New Database". Haz clic en él.

2.2. Elige un nombre para tu base de datos

DirectAdmin te pedirá que pongas un nombre. Es importante que sepas que el panel añadirá automáticamente un prefijo (normalmente tu nombre de usuario seguido de un guion bajo). Por ejemplo, si tu usuario es cliente1 y pones miweb, el nombre final será cliente1_miweb.

Elige un nombre descriptivo y sin espacios. Puedes usar letras, números y guiones bajos. Por ejemplo: tienda_online, blog_personal o foro_comunidad.

2.3. Crea un usuario para la base de datos

Aquí tienes que crear un usuario que tendrá acceso a esa base de datos. Es una práctica de seguridad fundamental: nunca utilices el usuario principal de DirectAdmin para tus bases de datos.

  • En el campo "Usuario de la base de datos", escribe un nombre (también tendrá el prefijo automático).
  • Después, en "Contraseña", introduce una contraseña segura. DirectAdmin a menudo tiene un botón para generar una contraseña aleatoria. Si lo ves, úsalo.

[WARNING] Nunca uses contraseñas fáciles como "123456" o "password". Una base de datos comprometida puede significar la pérdida total de tu web. Usa una mezcla de mayúsculas, minúsculas, números y símbolos.

2.4. Asigna permisos (si te lo pide)

En algunos casos, DirectAdmin te preguntará qué permisos quieres darle al usuario. Para la mayoría de aplicaciones (como WordPress), basta con marcar "ALL PRIVILEGES" (todos los privilegios). Si no ves esta opción, no te preocupes, DirectAdmin suele asignarlos automáticamente.

2.5. Haz clic en "Crear"

Revisa que los datos son correctos y pulsa el botón "Crear". Verás un mensaje de confirmación con el nombre completo de la base de datos y el usuario. Guarda estos datos en un lugar seguro, los necesitarás para configurar tu aplicación.


Paso 3: Gestionar MySQL con phpMyAdmin DirectAdmin

Crear la base de datos es solo el principio. Para gestionar MySQL de forma visual, tu mejor aliado es phpMyAdmin DirectAdmin. Es una herramienta web que te permite ver, editar, importar y exportar tus tablas sin necesidad de saber comandos SQL.

3.1. ¿Cómo accedo a phpMyAdmin desde DirectAdmin?

Es muy sencillo:

  1. Vuelve a la sección "Administración de MySQL" en DirectAdmin.
  2. Verás una lista con todas tus bases de datos. Junto a cada una, hay un icono o enlace que dice "phpMyAdmin".
  3. Haz clic en ese enlace. Se abrirá una nueva pestaña con la herramienta.

[INFO] En algunas configuraciones, phpMyAdmin te pedirá que introduzcas el usuario y la contraseña de la base de datos que acabas de crear. Es normal, es una medida de seguridad extra.

3.2. Tareas básicas en phpMyAdmin

Una vez dentro, verás a la izquierda una lista de tus bases de datos. Haz clic en la que quieras gestionar. Ahora puedes:

  • Ver las tablas: Te aparecerá un listado con todas las tablas de tu base de datos. Cada tabla contiene información estructurada (por ejemplo, la tabla wp_posts en WordPress guarda tus artículos).
  • Ejecutar consultas SQL: En la pestaña "SQL" puedes escribir comandos avanzados. Si no sabes SQL, no lo toques. Mejor usa las opciones visuales.
  • Exportar e importar: Esta es una función vital. Te permite hacer copias de seguridad (exportar) o restaurar una copia (importar). Lo veremos en detalle más adelante.
  • Vaciar o eliminar tablas: Con un clic derecho sobre una tabla (o usando las casillas de verificación) puedes vaciarla o eliminarla. Cuidado, esta acción no se puede deshacer.

Paso 4: Cómo conectar tu aplicación a la base de datos

Ya tienes la base de datos creada. Ahora toca conectar tu web. El proceso varía según la aplicación, pero el concepto es siempre el mismo. Te lo explico con el caso más común: WordPress.

4.1. Durante la instalación de WordPress

Si estás instalando WordPress desde cero, en el paso de configuración de la base de datos te pedirán cuatro datos:

  • Nombre de la base de datos: Aquí pones el nombre completo (ej. cliente1_miweb).
  • Usuario de la base de datos: El usuario que creaste (ej. cliente1_userweb).
  • Contraseña: La que pusiste al crear el usuario.
  • Servidor de la base de datos: Normalmente es localhost. No lo cambies a menos que tu proveedor te diga lo contrario.

4.2. Si ya tienes la web creada

Si tu web ya está funcionando y solo quieres cambiar la base de datos, deberás editar el archivo de configuración. Para WordPress, ese archivo se llama wp-config.php y está en la raíz de tu hosting. Busca las líneas que empiezan por DB_NAME, DB_USER, DB_PASSWORD y DB_HOST y cámbialas por los nuevos datos.

[WARNING] Editar el wp-config.php con datos incorrectos puede dejar tu web inaccesible. Haz siempre una copia de seguridad del archivo antes de tocarlo.


Paso 5: Copias de seguridad y restauración (la parte más importante)

Nunca se insistirá lo suficiente: hacer copias de seguridad es vital. Un error humano, un ataque o un fallo del servidor pueden borrar tu base de datos en segundos. Con una copia reciente, el desastre se convierte en una simple molestia.

5.1. Exportar (hacer copia de seguridad)

  1. Entra en phpMyAdmin DirectAdmin y selecciona tu base de datos.
  2. Haz clic en la pestaña "Exportar".
  3. Asegúrate de que el método sea "Rápido" y el formato "SQL".
  4. Pulsa "Continuar". El navegador descargará un archivo .sql con toda tu información.

Guarda ese archivo en tu ordenador y, si puedes, en la nube (Google Drive, Dropbox, etc.). Te recomiendo hacer una copia semanal como mínimo.

5.2. Importar (restaurar una copia)

  1. Entra en phpMyAdmin y selecciona la base de datos donde quieres restaurar.
  2. Haz clic en la pestaña "Importar".
  3. Pulsa el botón "Elegir archivo" y selecciona tu archivo .sql.
  4. Pulsa "Continuar". Si el archivo no es demasiado grande, se importará en unos segundos.

[TIP] Si tu archivo .sql es muy grande (más de 10 MB), la importación puede fallar. En ese caso, contacta con tu proveedor de hosting o divide el archivo en partes usando herramientas como BigDump.


Paso 6: Solución de problemas comunes

Aquí tienes las dudas más frecuentes de los usuarios al gestionar MySQL en DirectAdmin.

6.1. "Error al conectar a la base de datos"

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

  • Nombre de la base de datos o usuario incorrectos: Revisa que has escrito el nombre completo con el prefijo.
  • Contraseña incorrecta: Asegúrate de que no tienes el bloqueo de mayúsculas activado y de que no hay espacios.
  • Servidor incorrecto: Casi siempre es localhost. Si no funciona, prueba con 127.0.0.1.

6.2. "No puedo acceder a phpMyAdmin"

Si al hacer clic en phpMyAdmin te da error, prueba a:

  • Limpiar la caché del navegador.
  • Usar otro navegador (Chrome, Firefox, Edge).
  • Comprobar que tu usuario tiene permisos sobre la base de datos.

6.3. "Mi web va lenta, ¿es la base de datos?"

Puede ser. Si tu base de datos tiene muchas tablas o está muy fragmentada, la web irá lenta. En phpMyAdmin puedes optimizar las tablas: selecciónalas todas y en el menú desplegable elige "Optimizar". Esto no borra nada, solo mejora el rendimiento.


Preguntas frecuentes (FAQ)

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

Sí, la mayoría de los planes de hosting permiten crear varias bases de datos. Mira tu límite en el panel de DirectAdmin, normalmente aparece en la sección de MySQL.

¿Qué es el prefijo que se añade al nombre?

Es una medida de seguridad para que tus bases de datos no coincidan con las de otros usuarios del mismo servidor. No puedes quitarlo, pero puedes ignorarlo.

¿Puedo cambiar la contraseña de la base de datos?

Sí. En DirectAdmin, entra en "Administración de MySQL", busca tu base de datos y haz clic en el icono de editar o en "Cambiar contraseña". Verás que también es posible desde phpMyAdmin.

¿Qué hago si he olvidado la contraseña?

No hay problema, simplemente cámbiala desde DirectAdmin. Luego actualiza el archivo de configuración de tu aplicación con la nueva contraseña.

¿Es seguro usar phpMyAdmin?

Sí, siempre que tu hosting sea de confianza y tengas contraseñas seguras. Asegúrate de cerrar sesión cuando termines de usarlo.


Conclusión: ya sabes crear y gestionar bases de datos MySQL en DirectAdmin

Hemos recorrido todo el camino: desde crear base datos DirectAdmin, pasando por la gestión diaria con phpMyAdmin DirectAdmin, hasta las copias de seguridad y la resolución de errores. Ahora tienes el conocimiento necesario para manejar tus bases de datos con soltura y, lo más importante, de forma segura.

Recuerda siempre:

  • Usa contraseñas robustas y distintas para cada base de datos.
  • Haz copias de seguridad periódicas y guárdalas fuera de tu hosting.
  • No toques código SQL si no sabes lo que haces.
  • Ante la duda, contacta con tu proveedor de hosting.

[INFO] Si en algún momento tu panel de control no es DirectAdmin sino otro sistema como "Syspanel" (accesible a través del puerto 2106), el proceso de creación de bases de datos puede variar ligeramente. En Syspanel, busca la sección "Bases de datos" o "MySQL" en el menú lateral. El concepto es el mismo: crear la base, crear un usuario y asignar permisos.

La gestión de bases de datos puede parecer intimidante al principio, pero con esta guía y un poco de práctica, verás que es una de las tareas más sencillas del mantenimiento de tu web. ¡Ánimo y a por ello!

¿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