Comment lier la base de données
1. Accédez au panel ElypseCloud
Connectez-vous à votre compte ElypseCloud via votre espace client et accédez au panel de gestion de votre serveur FiveM.
2. Accédez à la section Bases de données
Dans l'interface d'administration de votre serveur, naviguez vers la section Bases de données.
3. Créez une base de données
Créez une nouvelle base de données.
Assurez-vous de laisser le champ "Connexion depuis" vide ou avec le caractère % pour permettre la connexion depuis
n'importe quelle adresse IP.
(Optionnel) Importer son SQL
Après la création de la base de données, vous pouvez importer votre fichier SQL si nécessaire via PhpMyAdmin.
La taille maximale pour l'importation d'un fichier SQL est de 2 Mo.
Si votre fichier est plus grand, utilisez un outil externe (type injecteur) comme HeidiSQL ou MySQL Workbench.
4. Choisir le type de ligne de connexion
4. Choisir le format de connexion
Il existe deux formats de connexion. Choisissez celui qui correspond à vos besoins.
Format "classique" (key=value)
Utilisez ce format si : Votre mot de passe ne contient pas les caractères suivants : ; , / ? : @ & = + $ #
set mysql_connection_string "server=DB_HOST;user=DB_USER;database=DB_NAME;password=DB_PASSWORD"
Exemple avec des valeurs réelles :
set mysql_connection_string "server=51.75.30.126;user=S123_utilisateur;database=S123_fivem;password=MonMotDePasse"
Signification de chaque élément :
<DB_HOST>→ L'adresse IP de votre base de données (ex:51.75.30.126)<DB_USER>→ Le nom d'utilisateur (ex:S123_utilisateur)<DB_NAME>→ Le nom de la base de données (ex:S123_fivem)<DB_PASSWORD>→ Le mot de passe de votre base de données
Si votre mot de passe contient les caractères ; , / ? : @ & = + $ #, ce format ne fonctionnera pas. Utilisez le
format URL DSN ci-dessous ou faites une rotation de mot de passe dans votre panel.
Format "URL DSN"
Utilisez ce format si : Votre mot de passe contient des caractères spéciaux.
set mysql_connection_string "mysql://DB_USER:DB_PASSWORD@DB_HOST:DB_PORT/DB_NAME"
Exemple avec des valeurs réelles :
set mysql_connection_string "mysql://S123_utilisateur:MonMotDePasse@51.75.30.126:3306/S123_fivem"
Signification de chaque élément :
DB_USER→ Le nom d'utilisateur (ex:S123_utilisateur)DB_PASSWORD→ Le mot de passe de votre base de donnéesDB_HOST→ L'adresse IP (ex:51.75.30.126)DB_PORT→ Le port (toujours3306)DB_NAME→ Le nom de la base de données (ex:S123_fivem)
Si votre mot de passe contient des caractères spéciaux comme @, #, $, %, &, etc., vous avez deux options :
Option 1 (Recommandée) : Faites une rotation de mot de passe dans votre panel pour générer un mot de passe sans caractères spéciaux.
Option 2 (Avancée) : Encodez les caractères spéciaux en URL :
@devient%40#devient%23$devient%24%devient%25&devient%26
Exemple : Si votre mot de passe est Pass@123#, utilisez Pass%40123%23 dans la chaîne de connexion.
5. Configurez votre fichier server.cfg
- Ouvrez le fichier
server.cfgdans le gestionnaire de fichiers de votre serveur - Ajoutez la ligne de connexion que vous avez choisie (format classique ou URL DSN)
- Remplacez tous les
PLACEHOLDER(ex: DB_USER, DB_PASSWORD, etc...) par vos vraies informations de base de données - Enregistrez le fichier
Si vous utilisez TxAdmin, modifiez le fichier via l'interface de TxAdmin pour éviter les conflits de fichiers.
6. Redémarrez votre serveur
Redémarrez votre serveur FiveM pour appliquer les modifications.
🎉 Félicitations
Votre base de données est désormais liée à votre serveur FiveM !
En cas de problème, ouvrez un ticket sur notre Discord.