Zum Hauptinhalt springen

FiveM: SQL-Datei importieren

Die Anleitung wurde mit folgenden Produkten erstellt:

(Einzelheiten können sich bei Produkten anderer Anbieter unterscheiden, die Grundkonzepte bleiben in der Regel unverändert)

Einführung

Viele der Ressourcen für FiveM benötigen eine Datenbank, um ordnungsgemäß zu funktionieren. Daher ist es wichtig, dass du die mit deinen Ressourcen gelieferten SQL-Dateien korrekt in deine Datenbank importierst, um sicherzustellen, dass die Ressourcen Einträge in deiner Datenbank erstellen können und wie erwartet funktionieren.

Nicht alle Ressourcen benötigen eine Datenbank, um zu funktionieren! Wenn du eine Ressource herunterlädst, überprüfe die Beschreibung oder Dokumentation, um herauszufinden, ob du eine SQL-Datei importieren musst.

In vielen Fällen sind in den Download-Dateien für die Ressource eine oder mehrere Dateien mit der Dateierweiterung .sql enthalten. Diese müssen in die Datenbank importiert werden.

Vorbereitung der Datenbank

Um zu beginnen, musst du den Bereich Einstellungen in deinem Gameserver-Webinterface aufrufen.

Du musst den Abschnitt Datenbank konfigurieren aktivieren. Standardmäßig sollte dies aktiviert sein. Überprüfen dies jedoch, indem du nach unten scrollst, den richtigen Unterabschnitt findest und diesen auf "Ja, automatisch konfigurieren" setzt, falls er noch nicht eingestellt ist. Scrolle nun zum Ende der Seite und klicke auf den Button Speichern.

important

Stelle sicher, dass du bis zum Ende der Seite scrollst und auf den Button Speichern klickst, da ansonsten deine Änderungen möglicherweise nicht gespeichert werden.

Navigiere nun zum Abschnitt Ressourcen beim Webinterface deines Gameservers. Hier musst du die Ressource MySQL-Async installieren, falls du dies noch nicht installiert hast. Diese muss installiert werden, damit der Server mit deiner Datenbank kommunizieren kann.

Du hast nun deine Datenbank so konfiguriert, dass sie mit deinem Gameserver zusammenarbeitet, und sie ist bereit, benutzt zu werden.

Vorbereiten der SQL-Datei

In diesem Beispiel werden wir die SQL-Datei für ESX importieren. Du solltest die SQL-Datei für die Ressource vorbereiten, für die du sie importieren möchtest. Öffne dazu den Ordner Ihrer Ressource, die eine Datenbank benötigt, und suchen eine Datei mit der Dateiendung .sql.

info

Bevor du mit dem Import fortfährst, solltest du die .sql-Datei mit einem beliebigen Texteditor öffnen und überprüfen, ob die folgenden Zeilen vorhanden sind:

Wenn diese in deiner .sql Datei vorhanden ist, stelle sicher, dass du die CREATE und USE Datenbankzeilen entfernst und die Datei speicherst, sonst kann die SQL Datei nicht importiert werden.

Das liegt daran, dass die erste Zeile angibt, dass eine neue Datenbank erstellt werden soll, die du aber nicht brauchst, da dein FiveM Gameserver bereits eine Datenbank mit einem anderen Namen hat. In der zweiten Zeile wird angegeben, dass die Datenbank mit dem Namen essentialmode für den Import verwendet werden soll, aber auch dies ist nicht notwendig, da es bereits eine Datenbank gibt, die du zum Importieren verwenden wirst

Importieren der SQL-Datei in deine Datenbank

Du solltest nun auf den Abschnitt Datenbank im Webinterface deines Gameservers zugreifen.

Auf der Datenbankseite findest du eine Reihe von verschiedenen Funktionen zur Verwaltung deiner Datenbank, einschließlich der Optionen zum Sichern, Erstellen, Verwalten und mehr. Wir werden uns auf den Zugriff auf deine Datenbank konzentrieren, wirf jedoch einen Blick auf unsere anderen Datenbankanleitungen, wenn du mehr Informationen benötigst: Externer Datenbankzugriff.

Klicke auf das blaue Icon für die Weiterleitung, das dich zum Tool phpmyadmin führt, mit dem du ganz einfach auf deine Datenbank zugreifen kannst. Melde dich mit den Anmeldedaten an, die du auf der Datenbank-Seite erhalten hast, wenn du dazu aufgefordert wirst.

Sobald du auf der Seite bist, wähle deine Datenbank aus der Liste auf der linken Seite. Der Name deiner Datenbank beginnt immer mit zap als Präfix.

Im Moment ist deine Datenbank noch leer, wenn du sie noch nicht benutzt hast. Importiere nun die SQL-Datei. Klicken auf den Button Importieren in der oberen Navigationsleiste von phpmyadmin, um das Importmenü zu öffnen.

Als Nächstes solltest du auf den Button Durchsuchen... klicken, wodurch sich ein Datei-Explorer-Fenster öffnet. Wähle die SQL-Datei aus, die du importieren möchtest.

Hinweis

Die maximale Dateigröße beträgt 2 MB. Wenn du eine größere SQL-Datei hast, solltest du einen SQL-Splitter verwenden, um eine große SQL-Datei in kleinere Teile aufzuteilen. Wir empfehlen das Tool [Pinetools SQL-Splitter] (https://pinetools.com/split-files), das dies für dich erledigt. Danach kannst du die SQL-Dateien wie gewohnt importieren.

Klicke abschließend auf den Button Importieren am unteren Ende der Seite, um den Importvorgang zu starten. Wenn alles richtig funktioniert hat, erhältst du eine Erfolgsmeldung und es wird eine neue Tabelle in deiner Datenbank erstellt, die du auf der linken Seite sehen kannst.

Du hast erfolgreich eine SQL-Datei in die Datenbank deines Gameservers importiert!