Nastavení datů
NFive requires a MySQL database, these instructions use the recommend MariaDB but any modern MySQL variant should work.
Nastavení
Download and install the latest MariaDB server for your system according to the instructions.
Konfigurace
NFive needs full Unicode support which requires you to manually preconfigure your database server's default character set:
- character-set-server: utf8mb4
- collation-server: utf8mb4_unicode_520_ci
These options need to be set in your server's configuration file. Přidejte k jádru sekce [mysqld]
za předpokladu, že sekce již neexistuje, pak ji vytvořte ve spodní části souboru:
[mysqld]
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_520_ci
Po změně konfigurace nezapomeňte restartovat svůj server.
Docker
A preconfigured MariaDB server is included in the supplied NFive docker-compose configuration which does not require any further setup.
Databáze a stoly
N5 automaticky vytvoří celou databázi, kterou potřebuje, a všechny tabulky v ní v prvním běhu, takže se ujistěte, že uživatel MySQL, který poskytujete NFive, má nezbytná oprávnění.