Die erste Installation / SQL Fehler

6 Beiträge · 4.757 Aufrufe
08.07.2020, 21:18 #1

Moin,


ich bin zwar eigentlich nicht auf den Kopf gefallen, aber in diesem Fall gebe ich die Hoffnung auf, und ersuche eure Hilfe.

Anscheinend bin ich zu blöd, um alleine das Basisscript zum laufen zu kriegen!


Ich habe deine Anleitung 1:1 befolgt, bekomme aber immer folgende Meldung


Gruß

08.07.2020, 21:43 #2

Hey, hast du die SQL für die Tabelle "users" importiert?


MFG TretPorsche

09.07.2020, 12:59 #3

Grüß dich,


tatsächlich ja. Ich bekomme es einfach nicht hin die Basics zu installieren xD

09.07.2020, 17:05 #4

Um dir da weiter helfen zu können, wäre es sicherlich hilfreich einmal deine Struktur der "users" Tabelle hier zu posten.


-> Der Error besagt das er auf die dort beschriebenen Tabellen keinen Zugriff hat (sie wahrscheinlich nicht existieren)


MFG TretPorsche

09.07.2020, 18:14 #5

Grüß dich,


ich habe es mittlerweile neu versucht und wenn ich dem Tutorial folge, soll ich folgendes machen:


Wenn ihr mein vorgefertigtes Skript nicht nutzt dann geht in die Ressource esplugin_mysql und ladet euch das darin liegende SQL-File wie schon zuvor erklärt in eure Datenbank. Geht danach in die Ressource es_extended und macht das gleiche mit der sich darin befindenden SQL-Datei. Achtung, die Reihenfolge ist wichtig!


Das würde folgendes heißen:

CREATE TABLE IF NOT EXISTS `users` (        `identifier` varchar(50) COLLATE utf8mb4_bin NOT NULL,        `license` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL,        `money` int(11) DEFAULT NULL,        `bank` int(11) DEFAULT NULL,        `permission_level` int(11) DEFAULT NULL,        `group` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL,        PRIMARY KEY (`identifier`)      ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;


und dann


CREATE TABLE `users` (
    `identifier` VARCHAR(40) NOT NULL,
    `accounts` LONGTEXT NULL DEFAULT NULL,
    `group` VARCHAR(50) NULL DEFAULT 'user',
    `inventory` LONGTEXT NULL DEFAULT NULL,
    `job` VARCHAR(20) NULL DEFAULT 'unemployed',
    `job_grade` INT NULL DEFAULT 0,
    `loadout` LONGTEXT NULL DEFAULT NULL,
    `position` VARCHAR(255) NULL DEFAULT '{"x":-269.4,"y":-955.3,"z":31.2,"heading":205.8}',

    PRIMARY KEY (`identifier`)
);

CREATE TABLE `items` (
    `name` VARCHAR(50) NOT NULL,
    `label` VARCHAR(50) NOT NULL,
    `weight` INT NOT NULL DEFAULT 1,
    `rare` TINYINT NOT NULL DEFAULT 0,
    `can_remove` TINYINT NOT NULL DEFAULT 1,

    PRIMARY KEY (`name`)
);

CREATE TABLE `job_grades` (
    `id` INT NOT NULL AUTO_INCREMENT,
    `job_name` VARCHAR(50) DEFAULT NULL,
    `grade` INT NOT NULL,
    `name` VARCHAR(50) NOT NULL,
    `label` VARCHAR(50) NOT NULL,
    `salary` INT NOT NULL,
    `skin_male` LONGTEXT NOT NULL,
    `skin_female` LONGTEXT NOT NULL,

    PRIMARY KEY (`id`)
);

INSERT INTO `job_grades` VALUES (1,'unemployed',0,'unemployed','Unemployed',200,'{}','{}');

CREATE TABLE `jobs` (
    `name` VARCHAR(50) NOT NULL,
    `label` VARCHAR(50) DEFAULT NULL,

    PRIMARY KEY (`name`)
);

INSERT INTO `jobs` VALUES ('unemployed','Unemployed');


das ginge aber doch nicht, weil ja beim zweiten Vorgang die "User-Table" bereits vorhanden ist

11.07.2020, 08:24 #6

na dann lösch doch einfach die vorhandenen Tabellen!

//////////////////////////////////////////////////////////////////////

header-logo.php

Dixieland-Gaming
Downloads: FiveM / RedM / ETS2 / uvm..
Blog / Projekte / Forum / Reallife
Über 100 Free Downloads für ESX & QBCore
//////////////////////////////////////////////////////////////////////

Melde dich an, um zu antworten.
© 2026 GTA-FIVEM.ORGImpressumDatenschutzNutzungsbedingungenCookiesShimo Forum