Configuración de base de datos
NFive requiere una base de datos MySQL, estas instrucciones usan MariaDB pero cualquier variante MySQL moderna debe funcionar.
Configurar
Descarga e instala la ulima version de MariaDB server para tu sistema operativo acordes a las instrucciones.
Configuración
NFive necesita un soporte completo Unicode que requiere que se pre configure manualmente el conjunto de caracteres predeterminado del servidor de base de datos:
- character-set-server: utf8mb4
- collation-server: utf8mb4_unicode_520_ci
Estas opciones deben ser configuradas en el archivo de configuración de tu servidor . Añade lo siguiente a la parte inferior de la sección [mysqld]
, si la sección no existe, entonces crea en la parte inferior del archivo:
[mysqld]
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_520_ci
No olvide reiniciar su servidor después de realizar los cambios de configuración.
Docker
Una version Pre-Configurada del servidor MariaDB esta incluida en NFive docker-compose configuration la cual no requiere ningún paso mas.
Base de datos y Tablas
NFive creará automáticamente tanto la base de datos completa que necesita como todas las tablas dentro de ella en su primera ejecución, así que asegúrese de que el usuario MySQL que proporciona NFive tiene los permisos necesarios.