Les erreurs MySQL sont courantes lors de la connexion ou de l’utilisation de la base de données dans un serveur FiveM. Elles empêchent souvent le bon fonctionnement des scripts.
- Vérifiez les identifiants de connexion
- Assurez-vous que le nom d’utilisateur, le mot de passe, l’adresse du serveur et le nom de la base sont corrects dans la configuration
server.cfg
.
- Vérifiez que le serveur MySQL est en ligne
- Le serveur de base de données doit être démarré et accessible depuis votre serveur FiveM.
- Vérifiez les permissions de l’utilisateur MySQL
- L’utilisateur doit avoir les droits nécessaires sur la base (SELECT, INSERT, UPDATE, DELETE, etc.)
- Vérifiez le port
- Le port MySQL (par défaut 3306) doit être ouvert et accessible si la base est distante.
Cause |
Solution |
Mauvais identifiants |
Corrigez le nom d’utilisateur et le mot de passe dans la configuration |
Base de données inexistante |
Créez la base via phpMyAdmin ou ligne de commande |
Serveur MySQL non accessible |
Vérifiez que le serveur MySQL est démarré et que le firewall autorise la connexion |
Problème de version ou encodage |
Assurez-vous que la base est en utf8mb4 et compatible avec les scripts |
Erreur dans les scripts SQL |
Vérifiez les fichiers .sql importés et corrigez les erreurs |
- Regardez la console du serveur FiveM au démarrage
- Les erreurs liées à MySQL sont souvent signalées clairement
- Exemple d’erreur :
Could not connect to MySQL server
, Access denied for user
, ou Unknown database
- Sauvegardez toujours votre base avant toute modification
- Testez la connexion à la base avec un client MySQL externe (ex : HeidiSQL, MySQL Workbench)
- Utilisez un utilisateur MySQL dédié au serveur avec des droits limités
Notre équipe est là pour vous !
📨 Contactez-nous via ticket : ici