En database er hjertet i enhver FiveM roleplay server. Den gemmer spillerdata, koeretojer, inventar og alt andet der skal huskes mellem sessioner.
MySQL vs MariaDB
MariaDB er den foretrukne database til FiveM servere. Den er fuldt kompatibel med MySQL men tilbyder bedre ydeevne og er open source. Hos HostValues far du en MariaDB database med i dit gamehosting abonnement.
Forbindelse fra FiveM
I din servers server.cfg tilfojer du forbindelsesstrengen:
set mysql_connection_string "mysql://brugernavn:adgangskode@database-host/database-navn?charset=utf8mb4"
Oxmysql vs mysql-async
Moderne FiveM frameworks bruger oxmysql som standard. Det er hurtigere og mere stabilt end det aeldre mysql-async. Hvis du starter en ny server, brug altid oxmysql.
Vigtige optimeringer
- Saet
charset=utf8mb4for at understotte alle tegn - Aktiver
wait_timeout=28800for at holde forbindelser abne - Brug indekser pa kolonner du soeger i ofte (f.eks. identifier)
- Koen regelmassige OPTIMIZE TABLE kommandoer for at holde databasen hurtig
Backup af database
Tag regelmassige backups af din database med mysqldump eller via phpMyAdmin. Gem backups separat fra din server sa de er sikre selv ved serverproblemer.
Alle vores FiveM servere kommer med en gratis MariaDB database og phpMyAdmin adgang.
Se FiveM hosting planer