Zum Hauptinhalt springen
  • Sofortiger digitaler Versand
  • Lebenslange Updates für ausgewählte Produkte
  • Vertraut von Server-Betreibern
FiveMX
Marktplatz
Komplette ServerBundlesNeuerscheinungen
FiveMX

Starte heute mit deinem Server.

Kuratierte FiveM-Ressourcen, sofortige Lieferung, kostenlose Starter-Mods und praktische Guides in einem ruhigen Marktplatz.

Shop durchsuchensupport@fivemx.com

Marktplatz

  • Marktplatz
  • FiveM Mods
  • Alle Produkte
  • Gratis-Mods
  • Beste Scripts und Mods
  • FiveM Scripts

Frameworks

  • QBCore Scripts
  • ESX Scripts
  • QBox
  • Standalone

Community

  • Blog
  • Hilfe
  • Creator
  • Partnerprogramm

Rechtliches

  • Datenschutz
  • AGB
  • Rückerstattung
  • Digitale Lieferung
  • Cookie-Richtlinie
  • DSGVO
  • DMCA
  • Impressum
  • Redaktionsrichtlinie

Server-Templates

  • QBCore-Server-Template
  • ESX-Server-Template
  • NoPixel-Server-Template
  • Server-Packs
  • Kostenlose Templates
  • Tebex-Alternative
© 2026 FiveMX. Alle Rechte vorbehalten.·FiveMX ist nicht mit Rockstar Games, Take-Two Interactive oder CFX.re verbunden. Alle Marken sind Eigentum ihrer jeweiligen Inhaber.
DiscordDocs
  1. Startseite
  2. Blog
  3. Entwicklung
Table of Contents
Introduction to Use‑case: You’re moving from ESX to QBCore or QBOXWhat changes between ESX and QBCore/QBOX

SQL & Identifiers Migration: steam/license to citizenid

Veröffentlicht am 16. August 2025·von Lars Miller(Founder & Lead Editor)·Profil·1 Min. Lesezeit·Aktualisiert am 24. März 2026
Entwicklungsql identifiers migration steam/license to citizenid

1. Freeze writes during migration (stop the game server + any external bots touching DB). 2. Full backup and a dump of table structures. Store both with timestamps. 3.

Share
SQL & Identifiers Migration: steam/license to citizenid
SQL & Identifiers Migration: steam/license to citizenid

Introduction to Use‑case: You’re moving from ESX to QBCore or QBOX

FiveM SQL Database Migration Guide

Use‑case: You’re moving from ESX to QBCore or QBOX (qbx_core) and need a clean, auditable migration of player identifiers and balances. This guide gives you production‑ready SQL, a reversible plan, and validation steps.

This guide is part of our , where we compare ESX, QBCore, and QBOX in depth and help you choose the right one.

Related reads:

  • Adapter Patterns: ESX↔QBCore↔QBOX (Exports, Events & Player Models) —
  • Converting – ESX, QBCore, QBOX (Framework Guide) — (Pillar)

What changes between ESX and QBCore/QBOX

| Topic | ESX (common) | QBCore / QBOX (common) | |

Häufig gestellte Fragen

When migrating from ESX to QBCore/QBOX, why is it necessary to convert identifiers?

ESX typically uses `identifier` (like `license:xxx` or `steam:xxx`) as the primary player key, while QBCore and QBOX utilize `citizenid`, a server-generated token. This fundamental difference requires a migration process to ensure player data, like balances and vehicle ownership, is correctly associated with the new identifier system in the target framework. Failing to migrate identifiers will result in loss of progress and broken associations within the game.

What are the critical 'golden rules' to follow when performing the SQL migration?

Before initiating the SQL migration, it's essential to freeze all write operations to the database by stopping the game server and any external bots. Next, perform a complete database backup accompanied by a dump of table structures, storing both with timestamps for easy restoration. Where possible, execute operations within transactions per table to maintain data integrity, and make sure steps are idempotent (repeatable without adverse effects). Lastly, validate the data at each step. These precautions are important to minimize data loss and ensure a smooth transition.

Besides the player identifier, what other key data structures require migration when switching from ESX to QBCore/QBOX, and how do their structures differ?

Aside from player identifiers, the money model and vehicle ownership records require migration. ESX commonly uses separate accounts (cash/bank/black_money) stored as JSON or in separate `user_accounts` rows. QBCore/QBOX commonly store a single `money` JSON on the `players` table (e.g., `{ "cash": 0, "bank": 5000 }`). For vehicles, ESX's `owned_vehicles.owner` refers to the ESX `identifier`, while QBCore/QBOX's `player_vehicles.citizenid` column stores the new citizen ID.

Table of Contents

Introduction to Use‑case: You’re moving from ESX to QBCore or QBOXWhat changes between ESX and QBCore/QBOX

Mehr zu diesem Thema

Von der Recherche zu einem produktionsreifen Server-Stack wechseln

Sobald die Richtung klar ist, kommst du über diese Angebotsseiten direkt zu verifizierten Scripts, kuratierten Bundles und framework-spezifischen Kaufpfaden.

Framework hub

Move into the QBCore landing page to compare verified scripts, framework fit, and install-ready products built for modern FiveM servers.

Open QBCore hub

Premium catalog

Move from research into the main shop to compare real products, framework labels, screenshots, and production-ready quality signals.

Open premium shop

Launch faster

Bundles shorten the path from planning to launch by grouping the highest-leverage scripts into a cleaner commercial starting point.

View bundles

Hinweis: Einige Links unten sind Affiliate-Links zu FiveMX-Produkten. Wir verdienen möglicherweise eine Provision ohne zusätzliche Kosten für dich.

Kostenlose Scripts die dich interessieren könnten

Ähnliche Artikel

Schritt-für-Schritt-Tutorial zur sicheren Migration von mysql-async zu oxmysql – Queries beschleunigen und SQL-Nutzung modernisieren. Vollständiger Guide für 2026.

August 16, 2025

QBox hat sich 2026 fest als natuerlicher Nachfolger von QBCore im FiveM-Roleplay-Oekosystem etabliert.

March 31, 2026

Lerne mit unserer Schritt-für-Schritt-Anleitung, wie du migrierst. Enthält stabile Identifikatoren, oxmysql-Abfragen und ox_lib. Vollständiges Tutorial für 2026.

October 2, 2025
How can I validate that my SQL migration from ESX to QBCore/QBOX was successful?

Validation is a critical step. After running the migration scripts, cross-reference data between the old and new database structures. Verify that player balances, vehicle ownership, and other key data points have been accurately transferred and associated with the correct `citizenid`. You can use SQL queries to compare data across tables. Have a test account with money and vehicles to ensure they're carried over.

How does SQL & Identifiers Migration: steam/license to citizenid work?

Use‑case: You’re moving from ESX to QBCore or QBOX (qbx core) and need a clean, auditable migration of player identifiers and balances. This guide gives you production‑ready SQL, a reversible plan, and validation steps.

complete FiveM frameworks guide
https://fivemx.com/blog/adapter-patterns
FiveM Scripts
https://fivemx.com/blog/converting-fivem-scripts/
FiveM Server Backup-Strategien: Automatisierte MySQL und Ressourcen
Browse QBCore-ready scripts
Browse premium FiveM scripts
Compare curated bundles
Gameconfig for Legacy & Enhanced

Gameconfig for Legacy & Enhanced

8,243,364 Downloads
PC Trainer V

PC Trainer V

1,272,946 Downloads
LemonUI: Open Source UI Library

LemonUI: Open Source UI Library

1,138,096 Downloads
NFS gauge - RPM Gear Speedometer & Timer

NFS gauge - RPM Gear Speedometer & Timer

1,058,515 Downloads
Von mysql-async zu oxmysql: Sichere Migration & Query-Muster
Von mysql-async zu oxmysql: Sichere Migration & Query-Muster
QBox Framework Guide: Von QBCore migrieren und Performance steigern (2026)
QBox Framework Guide: Von QBCore migrieren und Performance steigern (2026)
So migrierst du ESX → QBCore richtig
So migrierst du ESX → QBCore richtig

Keine Zeit, alles selbst zu konfigurieren?

Starte mit einem vorgefertigten, getesteten FiveM Server-Pack. Framework-optimiert, alle Scripts vorinstalliert.

Super ESX Server
esxstandalone

Super ESX Server

The Super ESX Server is one of the best FiveM server templates - over 1.000 purchases! Want to know why we call it our Super Server? Check out our video to find out some of the basics details of the world. Update 10 is included, make sure to install v7 first and then use content of v10 yo

$228.32
ESX Server Base (by RibSosay)
esxstandalone

ESX Server Base (by RibSosay)

Prebuilt FiveM server with ESX framework GUARANTEE : We offer a guarantee ensuring compatibility with your setup.

$53.99
Alle Server-Packs ansehen