D
Datacenter Specialist
18 de dezembro de 2025
SERVIDORES13003 views
MySQL/MariaDB para FiveM: Guia de Configuração Completo
Todo Servidor Sério Precisa de Banco de Dados
O MySQL (ou MariaDB) é onde seu servidor guarda tudo que importa: personagens, dinheiro, veículos, inventários, histórico criminal e propriedades. Sem um banco bem configurado, nada persiste.
Passo 1: Instalar o MariaDB
- Baixe o MariaDB Community Server em mariadb.org
- Durante a instalação, defina a senha root (guarde com segurança)
- Mantenha a porta padrão 3306
- Habilite "Use UTF-8 as default" para suporte a acentos
Passo 2: Criar o Database
Abra o terminal MySQL e crie o banco para seu servidor:
CREATE DATABASE es_extended;
CREATE USER 'fivem'@'localhost' IDENTIFIED BY 'SuaSenhaForte123';
GRANT ALL PRIVILEGES ON es_extended.* TO 'fivem'@'localhost';
FLUSH PRIVILEGES;
Passo 3: Conectar ao FiveM
Use o oxmysql (substituiu o mysql-async) no seu servidor:
- Baixe o oxmysql das releases do GitHub
- Coloque na pasta
resources/[core]/oxmysql - No
server.cfgadicione a connection string:
set mysql_connection_string "mysql://fivem:SuaSenhaForte123@localhost/es_extended?charset=utf8mb4"
ensure oxmysql
Segurança do Banco
| Ação | Por quê |
|---|---|
| Usar senha forte no MySQL | Previne acesso não autorizado |
| Não expor porta 3306 na internet | Banco deve ser acessível apenas localmente |
| Backups diários automáticos | Recuperação em caso de corrupção |
| Não usar conta root no FiveM | Princípio do menor privilégio |
Backup automatizado: Configure um cron job (Linux) ou Task Scheduler (Windows) para fazer mysqldump do banco a cada 6 horas. Isso vai salvar seu servidor um dia.
Já teve problema com banco de dados? Conta nos comentários! 🗄️