Die Tabelle '<db>.<tabelle>' existiert nicht
Der Datenbank fehlt eine ganze Tabelle, die ein Script braucht. Ihre Setup-Datei wurde nie importiert oder in eine andere Datenbank.
Mach das zuerst
Importier die .sql-Datei, die mit dem Script kam, in genau die Datenbank, auf die dein server.cfg zeigt.
Was es bedeutet
Die Verbindung klappte, und die in der Abfrage genannte Tabelle liegt nicht in dieser Datenbank. Entweder wurde das mitgelieferte SQL nie importiert, oder du bist mit einer anderen Datenbank verbunden, als du denkst.
Was es auslöst
Sortiert danach, wie oft es die Antwort ist.
- 1
Das .sql der Resource wurde nie importiert
Jedes Script, das Daten speichert, bringt eines mit. Es zu überspringen ist die übliche Ursache.
- 2
In die falsche Datenbank importiert
Zwei Datenbanken auf demselben Server: Der Import ging in die eine, der Verbindungsstring zeigt auf die andere.
- 3
Das Schema des Frameworks selbst fehlt
Wenn
usersoderplayersfehlen, wurde das Framework-SQL nie ausgeführt — und bis dahin funktioniert nichts. - 4
Groß- und Kleinschreibung
Bei MySQL unter Linux sind
Usersundusersje nachlower_case_table_namesverschiedene Tabellen. - 5
„Unknown database" statt einer fehlenden Tabelle
Die Datenbank selbst gibt es nicht — der Verbindungsstring nennt eine, die nie angelegt wurde.
Wie du erkennst, welcher deiner ist
SELECT DATABASE(); SHOW TABLES;
Sind die Tabellen da, aber DATABASE() ist nicht die erwartete, stimmt der Verbindungsstring nicht. Ist die Liste leer, wurde nie etwas importiert.
Wo du nachsehen musst
Die .sql-Datei, die mit der Resource kam, und der Datenbankname in der server.cfg.
Wie du es behebst
CREATE DATABASE IF NOT EXISTS fivem CHARACTER SET utf8mb4; USE fivem; SOURCE /pfad/zur/resource/install.sql;
Hängst du immer noch an deinem eigenen Code?
Diese Seite sagt, was dieser Fehler üblicherweise bedeutet. Füg deine Konsole in Server Fixer ein: es sortiert alles darin und sagt dir, was zuerst dran ist; und wenn du lieber nicht ranwillst, kann ORBIE das Script reparieren und dir die Resource fertig zum Einsetzen zurückgeben.
bug_reportServer Fixer öffnenFür diese Art Fehler Script Optimizer erkennt die Abfragemuster, die das verursachen.