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

DirectAdmin: Crear una base de datos MySQL

Actualizado el 15 de mayo de 2026

¡Hola! Soy tu asistente técnico de confianza. Hoy vamos a aprender algo fundamental para gestionar tu sitio web: cómo crear una base de datos MySQL en DirectAdmin. No te preocupes si nunca lo has hecho, te guiaré paso a paso, como si estuviéramos tomando un café y resolviendo juntos esta tarea.

Vamos a empezar desde cero, explicando qué es una base de datos MySQL y por qué la necesitas, y luego te mostraré el proceso completo en DirectAdmin. Al final, responderé las preguntas más frecuentes para que no te quede ninguna duda.


¿Qué es una base de datos MySQL y para qué sirve?

Imagina que tu sitio web es un edificio. Las páginas web (HTML, CSS, imágenes) son como las paredes y los muebles. Pero todo lo que se mueve, como los usuarios registrados, los comentarios, los productos de una tienda, o las entradas de un blog, necesita un lugar donde almacenarse. Ese lugar es la base de datos.

MySQL es un sistema de gestión de bases de datos muy popular, especialmente para sitios web dinámicos como WordPress, Joomla, Drupal, o cualquier aplicación hecha con PHP. DirectAdmin, el panel de control de tu hosting, te permite crear, modificar y administrar estas bases de datos de forma sencilla, sin necesidad de tocar una línea de código.

[INFO] Cuando instales un CMS (como WordPress), te pedirá el nombre de la base de datos, el usuario y la contraseña. Justo eso es lo que vas a crear aquí.


Requisitos previos antes de crear tu base de datos

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

  • Acceso a DirectAdmin: Necesitas tu usuario y contraseña del panel de control. Normalmente lo recibes por correo electrónico al contratar tu hosting.
  • Un dominio o subdominio activo: Aunque no es estrictamente necesario para crear la BD, la mayoría de las veces la base de datos se asocia a un sitio web. Si no tienes dominio, puedes crearla igualmente, pero luego la vincularás.
  • Saber qué vas a instalar: Por ejemplo, si vas a instalar WordPress, necesitarás recordar el nombre de la base de datos, el usuario y la contraseña que crees.

[TIP] Anota en un bloc de notas (físico o digital) los datos que crees: nombre de la BD, usuario y contraseña. ¡No los pierdas!


Paso a paso: Crear una base de datos MySQL en DirectAdmin

Ahora sí, manos a la obra. Sigue estos pasos al pie de la letra y en 5 minutos tendrás tu base de datos lista.

1. Accede a tu panel de DirectAdmin

Abre tu navegador favorito (Chrome, Firefox, Edge) y escribe la dirección de acceso a DirectAdmin. Normalmente es algo como:

https://tudominio.com:2222

O también puede ser una IP directa. Introduce tu usuario y contraseña y haz clic en Login.

[WARNING] Si no recuerdas tu contraseña, busca en tu correo electrónico el mensaje de bienvenida de tu hosting o contacta con el soporte. No compartas nunca tu contraseña con nadie.

2. Busca la sección "Administrador de MySQL"

Una vez dentro de DirectAdmin, verás un panel lleno de iconos. No te asustes, es muy visual. Busca el icono que dice "Administrador de MySQL" o "MySQL Management". Normalmente está en la sección de "Cuenta" o "Administración de Cuenta".

Haz clic en ese icono.

3. Crea la base de datos

Se abrirá una nueva página con un formulario sencillo. Verás dos campos principales:

  • Nombre de la Base de Datos: Aquí escribirás el nombre que quieras darle. Por ejemplo: miblog_db o tiendaonline. El sistema suele añadir un prefijo con tu nombre de usuario (ej: usuario_miblog_db). No te preocupes, eso es normal.
  • Usuario de la Base de Datos: Aquí pondrás el nombre del usuario que se conectará a la base de datos. Puede ser el mismo que el de la BD o uno diferente, por ejemplo: miblog_user.
  • Contraseña: DirectAdmin te sugerirá una contraseña segura automáticamente. Te recomiendo que la uses, pero si prefieres una propia, asegúrate de que sea larga (mínimo 12 caracteres) y mezcle mayúsculas, minúsculas, números y símbolos. ¡Guárdala bien!

Luego, verás una casilla de verificación que dice "Crear base de datos". Márcala y haz clic en el botón "Crear".

[INFO] DirectAdmin también te permite crear el usuario y la base de datos en el mismo paso. Si no ves la opción de crear usuario, primero crea la BD y luego, en el siguiente paso, añade un usuario.

4. Verifica que todo está correcto

Después de hacer clic en "Crear", el sistema te mostrará un mensaje de éxito, algo como "Base de datos creada correctamente" o "Database created successfully". También verás un resumen con los datos:

  • Servidor de base de datos: Normalmente localhost (aunque a veces aparece una IP).
  • Nombre de la base de datos: El que elegiste (con el prefijo).
  • Usuario: El que creaste.
  • Contraseña: La que pusiste (o la generada).

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

5. (Opcional) Añadir más usuarios o gestionar privilegios

Si necesitas que otra persona (como un desarrollador) acceda a la base de datos, puedes añadir más usuarios desde la misma sección. Simplemente busca el enlace o botón que dice "Añadir usuario a base de datos" o "Add user to database". Allí podrás asignar permisos (SELECT, INSERT, UPDATE, DELETE, etc.). Para la mayoría de los casos, con marcar "Todos los privilegios" es suficiente.


¿Y si uso otro panel? Mención especial a Syspanel (antes HestiaCP)

Aunque este tutorial se centra en DirectAdmin, es posible que tengas un hosting que use Syspanel (antes conocido como HestiaCP). No te preocupes, el proceso es muy similar.

[INFO] Si tu panel es Syspanel, accede a través del puerto 2106 (ej: https://tudominio.com:2106). Una vez dentro, busca la sección "Base de Datos" y sigue pasos análogos: crear base de datos, usuario y contraseña. La lógica es la misma.


Preguntas frecuentes (FAQ) sobre bases de datos MySQL en DirectAdmin

Aquí respondo las dudas más comunes que suelen tener los usuarios como tú.

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

No te preocupes, puedes cambiarla desde DirectAdmin. Ve a "Administrador de MySQL", busca la base de datos afectada, y verás un enlace o botón para "Cambiar contraseña". Introduce una nueva y guárdala.

¿Puedo tener varias bases de datos en mi cuenta de DirectAdmin?

Sí, totalmente. No hay límite (salvo que tu plan de hosting lo restrinja). Puedes crear tantas como necesites, por ejemplo, una para WordPress, otra para una tienda, otra para un foro, etc.

¿Qué es "localhost" en la conexión?

Cuando instales WordPress u otro CMS, te pedirá el servidor de la base de datos. En el 99% de los casos, debes escribir localhost. Es una dirección especial que indica que la base de datos está en el mismo servidor que tu sitio web. No la cambies a menos que tu proveedor de hosting te indique lo contrario.

¿Necesito saber SQL para crear una base de datos?

No, para nada. DirectAdmin te ofrece una interfaz gráfica (GUI) donde solo tienes que rellenar formularios. No necesitas escribir ni una línea de código SQL. Sin embargo, si más adelante quieres hacer consultas avanzadas, puedes usar phpMyAdmin, que también está disponible en DirectAdmin.

¿Qué es phpMyAdmin y para qué sirve?

phpMyAdmin es una herramienta web que te permite gestionar tu base de datos de forma visual. Desde DirectAdmin puedes acceder a ella haciendo clic en el icono de "phpMyAdmin". Sirve para hacer copias de seguridad, importar/exportar datos, o ejecutar consultas SQL. No es obligatorio usarla, pero es muy útil.

¿Puedo borrar una base de datos?

Sí, pero ten cuidado. Si borras la base de datos, perderás toda la información almacenada (usuarios, comentarios, productos, etc.). Asegúrate de haber hecho una copia de seguridad antes. En DirectAdmin, desde la misma sección de "Administrador de MySQL", puedes seleccionar la base de datos y hacer clic en "Eliminar".

Mi sitio web no se conecta a la base de datos, ¿qué hago?

Esto suele ocurrir por tres razones comunes:

  1. Datos incorrectos: Revisa que el nombre de la base de datos, el usuario y la contraseña sean exactamente los que creaste. A veces hay errores tipográficos.
  2. Servidor incorrecto: Asegúrate de que has puesto localhost (salvo que tu hosting te dé otro valor).
  3. Privilegios insuficientes: Ve a "Administrador de MySQL", selecciona la base de datos y asegúrate de que el usuario tenga todos los privilegios marcados.

Si después de revisar todo sigue sin funcionar, contacta con el soporte técnico de tu hosting.


Consejos finales para gestionar tus bases de datos como un experto

  • Haz copias de seguridad periódicas: DirectAdmin te permite programar backups automáticos. Actívalos para no perder tu información.
  • Usa contraseñas seguras: No uses "123456" ni "password". Una buena contraseña es como una buena cerradura: protege tus datos.
  • No compartas tu usuario y contraseña por correo electrónico sin cifrar: Si necesitas dárselos a un desarrollador, usa un gestor de contraseñas o un servicio seguro.
  • Mantén tu CMS actualizado: Las bases de datos son seguras, pero los plugins o temas antiguos pueden tener vulnerabilidades. Actualiza todo regularmente.

Conclusión

Crear una base de datos MySQL en DirectAdmin es un proceso sencillo y directo. Con solo unos clics, tienes el almacenamiento necesario para que tu sitio web funcione con toda su potencia. Recuerda que la base de datos es el corazón de cualquier aplicación dinámica, así que trátala con cariño.

Si has seguido todos los pasos, ya deberías tener tu base de datos funcionando. Si te has encontrado con algún problema, repasa los pasos o consulta la sección de preguntas frecuentes. Y recuerda, siempre puedes contar con el soporte técnico de tu hosting para ayudarte.

¡Ahora ya puedes instalar WordPress, Joomla o cualquier otra aplicación que necesite una base de datos! ¿A qué esperas? ¡Manos a la obra!

[TIP] Si este tutorial te ha sido útil, compártelo con otros usuarios que estén empezando en el mundo del hosting. La experiencia se construye paso a paso, y todos empezamos desde cero.


¿Tienes más dudas? Déjalas en los comentarios o contacta con nuestro soporte. Estamos aquí para 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