Directus: Conectar Directus a una base de datos MySQL o MariaDB

Esta documentación forma parte de la guía Bases de datos externas. Consulte la guía completa aquí: Cómo conectar Directus a una base de datos MySQL, MariaDB o PostgreSQL.

👋 ¡Bienvenido a la documentación de Stackhero!

Stackhero ofrece un servicio de Directus cloud listo para producción en solo 2 minutos:

  • Colecciones, elementos, usuarios, roles, peticiones API y transferencias de datos ilimitados
  • Nombre de dominio personalizado con HTTPS integrado para un acceso seguro (por ejemplo, https://cms.tu-empresa.com)
  • Servidor de correo dedicado para envíos ilimitados de emails transaccionales y de notificaciones
  • Caché Redis integrado para un alto rendimiento
  • Rendimiento constante y seguridad reforzada gracias a una infraestructura privada y dedicada
  • Actualizaciones con un solo clic para mantener tu sistema siempre al día con el mínimo esfuerzo

Concéntrate en tu proyecto, no en la configuración: puedes descubrir la solución Directus cloud de Stackhero en solo 5 minutos.

  1. Primero, cree un usuario para Directus en MySQL o MariaDB. Abra phpMyAdmin y navegue a Cuentas de usuario seguido de Agregar cuenta de usuario.

  2. Proporcione un nombre de usuario (por ejemplo, directus). Establezca una contraseña segura haciendo clic en el botón Generar, elija Autenticación MySQL nativa, y marque Crear base de datos con el mismo nombre y otorgar todos los privilegios.

    Creación de usuario Directus en una base de datos MySQL/MariaDBCreación de usuario Directus en una base de datos MySQL/MariaDB

  3. A continuación, inicie sesión en su panel de Stackhero. Seleccione su servicio Directus y haga clic en Configurar.

  4. En el panel de configuración bajo Base de datos, elija MySQL/MariaDB y complete los campos restantes como se muestra en la captura de pantalla a continuación.

    Configuración de MySQL/MariaDB para DirectusConfiguración de MySQL/MariaDB para Directus