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

Gestionar bases de datos MariaDB en DirectAdmin

Actualizado el 28 de abril de 2026

Gestionar bases de datos es una tarea fundamental cuando tienes un sitio web dinámico, ya sea con WordPress, Joomla, o cualquier aplicación que almacene información. En este artículo te voy a guiar paso a paso para que aprendas a gestionar bases de datos MariaDB en DirectAdmin, desde la creación hasta la eliminación, pasando por la gestión de usuarios y el acceso a phpMyAdmin. El objetivo es que, al finalizar la lectura, puedas realizar estas tareas con total confianza y sin miedo a cometer errores.

¿Qué es MariaDB y por qué lo usamos en DirectAdmin?

MariaDB es un sistema de gestión de bases de datos relacional, muy popular y compatible con MySQL. Es el motor de bases de datos predeterminado en la mayoría de los paneles de control modernos, incluyendo DirectAdmin. Su principal ventaja es que es rápido, estable y de código abierto. Cuando hablamos de MariaDB DirectAdmin, nos referimos a la integración perfecta de este motor dentro del panel, permitiéndote crear, modificar y eliminar bases de datos sin necesidad de tocar una línea de comandos.

DirectAdmin simplifica enormemente la administración. En lugar de tener que conectarte por SSH y ejecutar comandos complejos, puedes hacer todo desde una interfaz web intuitiva. Esto es especialmente útil para usuarios que no son expertos en servidores.

Primeros pasos: Acceder al área de bases de datos en DirectAdmin

Antes de empezar a gestionar tus bases de datos, necesitas saber dónde encontrarlas dentro de DirectAdmin. El proceso es muy sencillo:

  1. Inicia sesión en tu panel de DirectAdmin con las credenciales que te proporcionó tu proveedor de hosting.
  2. Una vez dentro, busca en el menú principal la sección "Administración de Cuentas" o el ícono que dice "Administrador de MySQL". En algunas versiones de DirectAdmin, puede aparecer directamente como "Bases de Datos".
  3. Haz clic en esa opción. Se abrirá una nueva página donde verás un listado de todas las bases de datos que tienes creadas, junto con los usuarios asociados.

Desde aquí podrás realizar todas las operaciones que necesites. Si es la primera vez que accedes, lo más probable es que la lista esté vacía.

Cómo crear una base de datos MariaDB en DirectAdmin paso a paso

Crear una nueva base de datos es una de las tareas más comunes. Por ejemplo, cuando instalas WordPress, el propio instalador te pedirá los datos de la base de datos. Puedes crearla manualmente siguiendo estos pasos:

  1. En la página de "Administrador de MySQL", busca el botón que dice "Crear nueva base de datos" o un ícono con un signo "+". Haz clic en él.
  2. Se te pedirá que introduzcas un nombre para la base de datos. DirectAdmin suele añadir un prefijo basado en tu nombre de usuario (por ejemplo, usuario_basededatos). Elige un nombre descriptivo, como wordpress o tienda_online.
  3. A continuación, debes crear un usuario para esa base de datos. Introduce un nombre de usuario y una contraseña segura. DirectAdmin te ofrece un generador de contraseñas aleatorias, que es muy recomendable usar para mayor seguridad. No uses contraseñas débiles como "123456".
  4. En el campo "Privilegios", normalmente verás opciones como "Todos los privilegios". Para la mayoría de las aplicaciones, selecciona "Todos". Esto le dará al usuario control total sobre la base de datos (crear tablas, insertar datos, borrar, etc.).
  5. Haz clic en "Crear". En unos segundos, verás un mensaje de confirmación y la nueva base de datos aparecerá en el listado.

[TIP] Anota en un lugar seguro el nombre de la base de datos, el usuario y la contraseña. Los necesitarás para configurar tu aplicación.

Gestionar usuarios y permisos de bases de datos

Una vez que tienes tu base de datos, es posible que necesites añadir más usuarios o modificar los permisos de los existentes. Por ejemplo, puedes tener un usuario con permisos de solo lectura para un empleado que solo necesita consultar datos.

Añadir un nuevo usuario a una base de datos existente

  1. Desde la página principal de "Administrador de MySQL", localiza la base de datos a la que quieres añadir el usuario.
  2. Verás una columna llamada "Usuarios" o un botón de "Editar" junto a la base de datos. Haz clic en "Editar".
  3. En la nueva pantalla, busca la opción "Añadir nuevo usuario" o "Crear usuario". Introduce el nombre y la contraseña.
  4. Selecciona los privilegios que quieres asignarle. Por ejemplo, si solo necesita leer datos, puedes marcar únicamente SELECT. Si necesita modificar, marca INSERT, UPDATE, DELETE, etc.
  5. Guarda los cambios. El nuevo usuario aparecerá en la lista de usuarios asociados a esa base de datos.

Modificar o eliminar privilegios de un usuario

Para cambiar los permisos de un usuario existente, simplemente haz clic en el nombre del usuario dentro de la lista de la base de datos. Se abrirá una ventana donde puedes marcar o desmarcar los privilegios que desees. No olvides guardar los cambios.

[WARNING] Ten cuidado al quitar privilegios. Si quitas el permiso SELECT a un usuario que usa WordPress, el sitio dejará de funcionar. Solo modifica permisos si sabes exactamente lo que necesitas.

Acceder a phpMyAdmin desde DirectAdmin

phpMyAdmin es una herramienta web que te permite gestionar tus bases de datos MariaDB de forma visual, ejecutar consultas SQL, exportar e importar datos, etc. Es muy útil para tareas avanzadas o para solucionar problemas.

  1. Desde el panel de DirectAdmin, busca el ícono o enlace que dice "phpMyAdmin". Normalmente está en la misma sección de "Administrador de MySQL" o en un menú de aplicaciones.
  2. Haz clic en él. Se abrirá una nueva pestaña en tu navegador y te pedirá que inicies sesión con las credenciales de tu base de datos (usuario y contraseña).
  3. Una vez dentro, verás a la izquierda la lista de todas tus bases de datos. Haz clic en la que quieras gestionar.
  4. Desde aquí puedes explorar tablas, ejecutar consultas SQL, exportar la base de datos en formato .sql, o importar una copia de seguridad.

[INFO] Si tienes problemas para acceder a phpMyAdmin, verifica que tu usuario tenga los permisos correctos. A veces, el usuario debe tener acceso desde cualquier host (%) para que phpMyAdmin funcione correctamente.

Exportar e importar bases de datos MariaDB

Hacer copias de seguridad de tus bases de datos es una práctica esencial. DirectAdmin facilita tanto la exportación como la importación.

Exportar una base de datos (hacer backup)

  1. Accede a phpMyAdmin como se explicó anteriormente.
  2. Selecciona la base de datos que quieres exportar en el panel izquierdo.
  3. Haz clic en la pestaña "Exportar" en la parte superior.
  4. Elige el método "Rápido" (exporta todo) o "Personalizado" (si necesitas seleccionar tablas específicas). Para un backup completo, selecciona "Rápido".
  5. Asegúrate de que el formato sea SQL.
  6. Haz clic en "Continuar". Se descargará un archivo .sql con toda la información de tu base de datos.

Importar una base de datos (restaurar backup)

  1. En phpMyAdmin, selecciona la base de datos donde quieres importar los datos. Si no existe, créala primero en DirectAdmin.
  2. Haz clic en la pestaña "Importar".
  3. Haz clic en "Seleccionar archivo" y elige el archivo .sql que descargaste previamente.
  4. Deja las opciones por defecto y haz clic en "Continuar". Si el archivo es muy grande, puede tardar unos segundos o minutos.
  5. Verás un mensaje de éxito si todo ha ido bien. Tu base de datos ahora contiene los datos importados.

[WARNING] Al importar, los datos existentes en la base de datos se sobrescribirán si tienen los mismos nombres de tabla. Siempre es recomendable hacer un backup antes de importar.

Cómo eliminar una base de datos MariaDB en DirectAdmin

Eliminar una base de datos es una operación delicada, pero a veces necesaria (por ejemplo, cuando ya no usas una aplicación). Sigue estos pasos con cuidado:

  1. En la página de "Administrador de MySQL", localiza la base de datos que quieres eliminar.
  2. Busca un ícono de "Eliminar" (normalmente una papelera o una X) junto al nombre de la base de datos.
  3. DirectAdmin te pedirá confirmación. Lee atentamente el mensaje: te indicará que se eliminarán tanto la base de datos como todos los usuarios asociados.
  4. Si estás seguro, haz clic en "Confirmar". La base de datos desaparecerá de la lista.

[WARNING] Una vez eliminada, no podrás recuperar los datos a menos que tengas una copia de seguridad. Siempre exporta la base de datos antes de eliminarla.

Consejos avanzados para gestionar bases de datos MariaDB en DirectAdmin

Aunque DirectAdmin simplifica la gestión, hay algunos consejos que te ayudarán a mantener un entorno más seguro y eficiente.

Usa contraseñas fuertes y cámbialas periódicamente

El generador de contraseñas de DirectAdmin es tu mejor aliado. Las contraseñas débiles son una de las principales causas de ataques a sitios web. Además, si sospechas que tu sitio ha sido comprometido, cambia inmediatamente la contraseña de la base de datos.

Limita los privilegios al mínimo necesario

No le des "Todos los privilegios" a un usuario que solo va a leer datos. Si tienes una aplicación que solo necesita insertar y actualizar, concédele únicamente esos permisos. Esto reduce el riesgo en caso de que el usuario sea comprometido.

Mantén un registro de tus bases de datos

Lleva un pequeño archivo (puede ser un documento de texto cifrado) con el nombre de cada base de datos, su usuario y para qué aplicación se usa. Esto te ayudará a no acumular bases de datos huérfanas que consumen recursos.

Realiza backups automáticos

DirectAdmin permite configurar backups automáticos de toda tu cuenta, incluyendo las bases de datos. Revisa la sección "Backups" en tu panel y programa una copia de seguridad semanal o diaria según la importancia de tus datos.

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

Aquí respondo a las dudas más comunes que suelen tener los usuarios al gestionar bases de datos MariaDB en DirectAdmin.

¿Puedo tener varias bases de datos para un mismo sitio web?

Sí, pero no es recomendable. Cada sitio web suele funcionar con una sola base de datos. Tener varias puede complicar la gestión y aumentar el riesgo de errores. Si necesitas separar datos, considera usar tablas diferentes dentro de la misma base de datos.

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

No te preocupes. Desde DirectAdmin, puedes cambiar la contraseña de cualquier usuario de base de datos. Ve al "Administrador de MySQL", localiza la base de datos, haz clic en "Editar" y luego en el nombre del usuario. Allí verás la opción de cambiar la contraseña. Recuerda actualizar también la contraseña en el archivo de configuración de tu aplicación (por ejemplo, wp-config.php en WordPress).

¿Es seguro usar phpMyAdmin?

Sí, siempre que tomes precauciones. No dejes sesiones abiertas de phpMyAdmin en ordenadores públicos. Además, DirectAdmin suele proteger el acceso a phpMyAdmin con autenticación adicional. Si tu servidor lo permite, también puedes restringir el acceso por IP.

¿Puedo usar MariaDB con aplicaciones que requieren MySQL?

Sí, MariaDB es un reemplazo directo de MySQL. Cualquier aplicación que funcione con MySQL (como WordPress, Joomla, PrestaShop, etc.) funcionará perfectamente con MariaDB sin necesidad de cambios.

¿Qué diferencia hay entre MariaDB y MySQL en DirectAdmin?

La principal diferencia es que MariaDB es más rápido y tiene características adicionales, como mejores motores de almacenamiento y optimizaciones de rendimiento. DirectAdmin ha adoptado MariaDB como predeterminado por su estabilidad y mejoras sobre MySQL. Para el usuario final, la gestión es idéntica.

Conclusión: Domina la gestión de bases de datos MariaDB en DirectAdmin

Gestionar bases de datos MariaDB en DirectAdmin es un proceso sencillo una vez que conoces los pasos. Desde crear una nueva base de datos hasta realizar backups y gestionar usuarios, el panel te ofrece todas las herramientas necesarias para mantener tu sitio web funcionando sin problemas. Recuerda siempre priorizar la seguridad: usa contraseñas fuertes, limita los privilegios y realiza copias de seguridad periódicas.

Si has llegado hasta aquí, ya tienes los conocimientos básicos para manejar tus bases de datos con confianza. No dudes en volver a este artículo cada vez que necesites recordar algún paso. Y si tienes dudas más específicas, tu proveedor de hosting o la documentación oficial de DirectAdmin son excelentes recursos para seguir aprendiendo.

[TIP] Si tu sitio web empieza a ir lento, una base de datos mal optimizada puede ser la causa. Aprende a usar phpMyAdmin para ejecutar consultas como OPTIMIZE TABLE y mantener tus tablas en buen 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