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

Crear y gestionar bases de datos MariaDB en DirectAdmin

Actualizado el 18 de diciembre de 2025

Introducción: ¿Qué es MariaDB y por qué usarlo en DirectAdmin?

Si tienes un sitio web dinámico, es muy probable que necesites una base de datos. Piensa en ella como el "almacén" donde se guardan los artículos de tu blog, los usuarios registrados, los pedidos de tu tienda online o los comentarios de tus visitantes. Sin una base de datos, WordPress, Joomla o PrestaShop no podrían funcionar.

En el panel de control DirectAdmin, una de las herramientas más potentes y estables para gestionar estas bases de datos es MariaDB. MariaDB es un sistema de gestión de bases de datos relacional, creado como una evolución directa de MySQL. Es rápido, seguro y, lo mejor de todo, es el estándar en la mayoría de servidores modernos.

Este artículo es tu guía definitiva para crear y gestionar bases de datos MariaDB en DirectAdmin. No necesitas ser un experto en informática; te explicaré todo paso a paso, desde el primer clic hasta las tareas de mantenimiento más útiles. Al final, podrás manejar tus bases de datos con total confianza.

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

Antes de empezar a crear nada, necesitas saber dónde están las herramientas. DirectAdmin tiene una interfaz muy limpia y organizada, así que no te llevará más de un minuto encontrarlo.

  1. Inicia sesión en tu panel de DirectAdmin con tu usuario y contraseña.
  2. En el menú principal, busca la sección "Administrador de Cuentas" o "Cuenta" en la parte superior.
  3. Dentro de esa sección, verás un icono que dice "Gestión de Bases de Datos MySQL" o simplemente "Bases de Datos MySQL". Aunque el nombre diga MySQL, en la mayoría de los servidores actuales, este gestor está conectado a MariaDB. Haz clic en él.

¡Ya estás dentro! Verás una pantalla que lista las bases de datos que ya tienes (si es que tienes alguna) y las opciones para crear nuevas.

Crear una base de datos MariaDB en DirectAdmin: Guía paso a paso

Este es el proceso más importante. Asegúrate de seguir cada paso con atención, ya que necesitarás estos datos (nombre de base de datos, usuario y contraseña) cuando instales un CMS como WordPress.

Paso 1: Rellena el formulario de creación

En la parte superior de la página de "Bases de Datos MySQL", encontrarás un formulario con los siguientes campos:

  • Nombre de la base de datos: Aquí es donde debes elegir el nombre. Muy importante: DirectAdmin automáticamente añadirá un prefijo con tu nombre de usuario. Por ejemplo, si tu usuario es usuario1 y escribes miblog, el nombre final será usuario1_miblog. Esto es normal y es una medida de seguridad para que las bases de datos de diferentes usuarios no colisionen.
  • Usuario de la base de datos: De forma similar, aquí defines el nombre del usuario que tendrá acceso a esa base de datos. También llevará el prefijo, por lo que se llamará usuario1_userblog (o el nombre que elijas).
  • Contraseña: DirectAdmin te ofrece dos opciones:
    • Hacer clic en el botón "Generar" para que el sistema cree una contraseña súper segura automáticamente. Recomiendo esta opción para evitar contraseñas débiles.
    • Escribir tu propia contraseña en el campo de texto. Si eliges esto, asegúrate de que sea larga, con mayúsculas, minúsculas, números y símbolos.

Paso 2: Crea la base de datos

Una vez que hayas rellenado los campos, simplemente haz clic en el botón "Crear Base de Datos".

[TIP] Guarda esta información en un lugar seguro, como un gestor de contraseñas. La necesitarás en el futuro para conectar tu aplicación. Por ejemplo, en WordPress, estos datos se piden durante el famoso "Paso 5" de la instalación.

Paso 3: Verifica tu nueva base de datos

Después de hacer clic, la página se refrescará y verás tu nueva base de datos en la lista inferior. Si aparece ahí, ¡enhorabuena! Has creado tu primera base de datos MariaDB en DirectAdmin.

Gestionar tu base de datos: Usuarios y privilegios

Crear la base de datos es solo el primer paso. Ahora debes aprender a gestionar quién puede acceder a ella y qué pueden hacer. Esto es crucial para la seguridad y el correcto funcionamiento de tu web.

Añadir usuarios adicionales a una base de datos

A veces, necesitas que varias aplicaciones o servicios accedan a la misma base de datos. Para ello, puedes crear usuarios adicionales y vincularlos.

  1. En la lista de bases de datos, busca la que te interesa.
  2. Haz clic en el icono "Administrar" (normalmente parece una llave inglesa o un engranaje).
  3. Se abrirá una nueva página con dos secciones principales: "Usuarios que pueden acceder a [nombre_base_datos]" y "Agregar un nuevo usuario a la base de datos".
  4. En la segunda sección, escribe el nombre del nuevo usuario y una contraseña.
  5. Haz clic en "Agregar". El usuario se añadirá a la lista de la primera sección.

Entendiendo los privilegios de usuario

En la sección de "Administrar", también puedes modificar los privilegios de cada usuario. Verás una serie de casillas de verificación con opciones como:

  • ALL PRIVILEGES: Otorga todos los permisos. Es lo más común y recomendado para una aplicación principal.
  • SELECT, INSERT, UPDATE, DELETE: Son los privilegios básicos para que una aplicación web funcione (leer, escribir, actualizar y borrar datos).
  • CREATE, ALTER, DROP: Permisos para crear, modificar o eliminar tablas. Úsalo con cuidado.

[WARNING] Para una instalación típica de WordPress o similar, con seleccionar "ALL PRIVILEGES" es suficiente. No otorgues privilegios como GRANT a menos que sepas exactamente lo que haces, ya que podrías comprometer la seguridad de tu servidor.

La herramienta esencial: phpMyAdmin

DirectAdmin no te obliga a usar líneas de comandos (aunque puedes si lo deseas). Integra una herramienta gráfica llamada phpMyAdmin que te permite interactuar con tu base de datos MariaDB de forma visual y amigable.

¿Cómo acceder a phpMyAdmin?

  1. En la página principal de "Bases de Datos MySQL", verás un botón o enlace que dice "phpMyAdmin".
  2. Al hacer clic, se abrirá una nueva pestaña en tu navegador.
  3. Es posible que te pida usuario y contraseña de nuevo. Introduce el usuario y la contraseña de la base de datos que quieres gestionar (no el de tu cuenta de DirectAdmin, aunque a veces coincide).

Tareas comunes en phpMyAdmin

Una vez dentro, puedes hacer prácticamente de todo. Aquí tienes las tareas más habituales:

  • Ejecutar consultas SQL: En la pestaña "SQL", puedes escribir comandos como SELECT * FROM usuarios; para ver todos los registros de una tabla. Esto es muy útil para diagnosticar problemas.
  • Exportar la base de datos: Ve a la pestaña "Exportar". Elige el método "Rápido" y el formato "SQL". Esto generará un archivo .sql con todo el contenido de tu base de datos. Es imprescindible para hacer copias de seguridad.
  • Importar una base de datos: Si tienes un archivo .sql de una copia anterior, ve a la pestaña "Importar", selecciona el archivo y haz clic en "Continuar". DirectAdmin y phpMyAdmin se encargarán del resto.
  • Reparar tablas: Si tu web da errores de conexión o "tabla no existe", ve a la pestaña "Operaciones" de la tabla problemática y haz clic en "Reparar tabla".

Copias de seguridad: Tu mejor seguro de vida

Hablar de copias de seguridad es hablar de tranquilidad. Un error humano, un ataque informático o un fallo del servidor pueden borrar tu base de datos en segundos. Por eso, saber hacer backups es una habilidad vital.

Método 1: La copia de seguridad desde DirectAdmin (Recomendado)

  1. Ve al menú principal de DirectAdmin y busca "Gestión de Copias de Seguridad" o "Backups".
  2. Selecciona la opción de "Crear copia de seguridad".
  3. Marca la casilla de tu base de datos en la lista. Puedes elegir solo la base de datos o incluir también las carpetas de tu web.
  4. Haz clic en "Crear copia de seguridad".
  5. DirectAdmin generará un archivo .tar.gz que podrás descargar a tu ordenador o a un almacenamiento en la nube.

Método 2: La copia de seguridad rápida desde phpMyAdmin

Este método es más específico, ya que solo exporta la base de datos, no los archivos del sitio.

  1. Accede a phpMyAdmin.
  2. Selecciona tu base de datos en la columna de la izquierda.
  3. Haz clic en la pestaña "Exportar".
  4. Deja la configuración predeterminada (método "Rápido" y formato "SQL") y haz clic en "Continuar".
  5. El archivo se descargará automáticamente.

[INFO] Establece una rutina de copias de seguridad. Si tu sitio se actualiza a diario, haz una copia diaria. Si es un blog estático, bastará con una semanal. Es mejor prevenir que curar.

Errores comunes y cómo solucionarlos

Incluso con una guía perfecta, pueden surgir dudas. Aquí tienes una mini-FAQ con los problemas más típicos.

¿Por qué no puedo conectar mi aplicación a la base de datos?

  • Error de nombre: Recuerda que el nombre real incluye el prefijo de tu usuario. miblog no es lo mismo que usuario1_miblog.
  • Error de contraseña: Asegúrate de que la contraseña se ha copiado sin espacios y que es exactamente la que creaste.
  • Error de host: Normalmente, el host es localhost. Solo cámbialo si tu proveedor de hosting te indica lo contrario.

¿Cómo cambio la contraseña de mi base de datos?

  1. Ve a la lista de bases de datos en DirectAdmin.
  2. Haz clic en el icono de "Administrar" de la base de datos en cuestión.
  3. En la lista de usuarios, busca el usuario cuyo password quieras cambiar.
  4. Haz clic en el icono de "Cambiar contraseña" (normalmente un candado o una llave).
  5. Introduce la nueva contraseña y guarda los cambios.

¿Puedo borrar una base de datos?

Sí. En la lista principal de bases de datos, haz clic en el icono de la papelera o "Eliminar". ¡CUIDADO! Esta acción es irreversible. Perderás todos los datos de esa base de datos para siempre. Asegúrate de haber hecho una copia de seguridad antes.

Conclusión: Domina tus bases de datos MariaDB

Gestionar bases de datos MariaDB en DirectAdmin es una tarea sencilla una vez que entiendes la lógica detrás de ella. Hemos visto cómo crear una base de datos, cómo añadir usuarios y privilegios, cómo usar phpMyAdmin para tareas avanzadas y, lo más importante, cómo hacer copias de seguridad para proteger tu trabajo.

No tengas miedo de explorar el panel. Con esta guía, ya tienes los conocimientos fundamentales para manejar tu sitio web con total autonomía. Recuerda que la práctica hace al maestro, así que te animo a crear una base de datos de prueba y experimentar con ella.

Si te surge cualquier otra duda, no dudes en consultar la documentación oficial de DirectAdmin o abrir un ticket con tu proveedor de hosting. ¡Ahora sí, a crear cosas increíbles con tu web!

¿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