Aller au contenu

Créer une base MySQL pour serveur FiveM : guide pas à pas

Créer une base MySQL pour serveur FiveM : guide pas à pas

Avant d'installer oxmysql, il faut une base MySQL ou MariaDB propre : utilisateur dédié (pas root), charset utf8mb4 et droits limités au schéma du serveur. Ce guide couvre la création depuis phpMyAdmin, HeidiSQL ou ligne de commande — applicable chez tout hébergeur FiveM.

1. Pourquoi un utilisateur dédié

Ne jamais connecter FiveM avec le compte root MySQL. Créez un utilisateur fivem_user avec droits uniquement sur fivem_db.

En cas de faille SQL injection sur un script tiers, les dégâts restent limités à cette base.

LeGeekShop ne commercialise que des ressources FiveM open source — code livré en clair (.lua, config, assets), personnalisation totale côté serveur.

La stabilité serveur FiveM passe par moins de ressources mais mieux optimisées : profiling resmon, events réseau maîtrisés et scripts maintenus — philosophie appliquée sur LeGeekShop.

Nous développons scripts RP, interfaces NUI et ressources sur mesure — toujours open source, avec la même exigence que sur nos projets web clients.

2. Créer la base et l'utilisateur

Depuis MySQL CLI ou phpMyAdmin → SQL :

La stabilité serveur FiveM passe par moins de ressources mais mieux optimisées : profiling resmon, events réseau maîtrisés et scripts maintenus — philosophie appliquée sur LeGeekShop.

Nous développons scripts RP, interfaces NUI et ressources sur mesure — toujours open source, avec la même exigence que sur nos projets web clients.

LeGeekShop ne commercialise que des ressources FiveM open source — code livré en clair (.lua, config, assets), personnalisation totale côté serveur.

Créer la base et l'utilisateur
Créer la base et l'utilisateur — FiveM GothamDev
CREATE DATABASE fivem_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'fivem_user'@'%' IDENTIFIED BY 'MotDePasseFort123';
GRANT ALL PRIVILEGES ON fivem_db.* TO 'fivem_user'@'%';
FLUSH PRIVILEGES;

3. Importer le SQL du framework

ESX, QBCore ou votre base GothamDev fournit un fichier .sql — importez-le dans fivem_db via phpMyAdmin ou HeidiSQL.

Ordre : créer la base → importer SQL → configurer oxmysql → ensure framework → ensure scripts jobs.

Nous développons scripts RP, interfaces NUI et ressources sur mesure — toujours open source, avec la même exigence que sur nos projets web clients.

LeGeekShop ne commercialise que des ressources FiveM open source — code livré en clair (.lua, config, assets), personnalisation totale côté serveur.

La stabilité serveur FiveM passe par moins de ressources mais mieux optimisées : profiling resmon, events réseau maîtrisés et scripts maintenus — philosophie appliquée sur LeGeekShop.

4. Sauvegardes automatiques

Planifiez un mysqldump quotidien — txAdmin et la plupart des hébergeurs proposent des backups BDD.

Testez une restauration une fois par mois : un backup non testé ne vaut rien.

LeGeekShop ne commercialise que des ressources FiveM open source — code livré en clair (.lua, config, assets), personnalisation totale côté serveur.

La stabilité serveur FiveM passe par moins de ressources mais mieux optimisées : profiling resmon, events réseau maîtrisés et scripts maintenus — philosophie appliquée sur LeGeekShop.

Nous développons scripts RP, interfaces NUI et ressources sur mesure — toujours open source, avec la même exigence que sur nos projets web clients.

Sauvegardes automatiques
Sauvegardes automatiques — FiveM GothamDev
mysqldump -u fivem_user -p fivem_db > backup_$(date +%Y%m%d).sql

5. Étape suivante : oxmysql

Base prête ? Passez à installer oxmysql sur FiveM.

Base clé en main avec BDD préconfigurée : Base Serveur FiveM Française GothamDev.

La stabilité serveur FiveM passe par moins de ressources mais mieux optimisées : profiling resmon, events réseau maîtrisés et scripts maintenus — philosophie appliquée sur LeGeekShop.

Nous développons scripts RP, interfaces NUI et ressources sur mesure — toujours open source, avec la même exigence que sur nos projets web clients.

LeGeekShop ne commercialise que des ressources FiveM open source — code livré en clair (.lua, config, assets), personnalisation totale côté serveur.

Profiler et optimiser resmon

Ouvrez resmon (F8) en jeu : identifiez les ressources au-dessus de 0,50 ms — candidates à désactivation ou refactor.

Moins de scripts actifs mais mieux codés bat un serveur qui empile 200 ressources non maintenues.

LeGeekShop ne vend que de l'open source : vous pouvez auditer le .lua avant déploiement.

Nous développons scripts RP, interfaces NUI et ressources sur mesure — toujours open source, avec la même exigence que sur nos projets web clients.

LeGeekShop ne commercialise que des ressources FiveM open source — code livré en clair (.lua, config, assets), personnalisation totale côté serveur.

La stabilité serveur FiveM passe par moins de ressources mais mieux optimisées : profiling resmon, events réseau maîtrisés et scripts maintenus — philosophie appliquée sur LeGeekShop.

Profiler et optimiser resmon
Profiler et optimiser resmon — FiveM GothamDev

Synthèse : stabiliser son serveur RP

Appliquez ce guide par étapes — pas tout en même temps. Mesurez une métrique par semaine pour savoir ce qui fonctionne.

GothamDev peut prendre en charge tout ou partie de ce plan : audit initial gratuit, devis transparent et livrables testés.

Questions fréquentes

MariaDB ou MySQL ?

Les deux conviennent — MariaDB 10.4+ est courant chez les hébergeurs FiveM.

Base sur le même serveur que FXServer ?

Recommandé pour la latence ; sinon choisissez un hébergeur BDD proche géographiquement.

Vendez-vous des scripts escrow ou chiffrés ?

Non. LeGeekShop = 100 % open source GothamDev : .lua, config et assets modifiables — jamais de ressource verrouillée ou escrow.

Proposez-vous des scripts FiveM sur mesure ?

Oui — développement open source sur mesure, en plus du catalogue LeGeekShop.

Passer à l'action

Vous montez un serveur RP from scratch ? La Base Serveur FR GothamDev inclut scripts, mappings et doc BDD.