online 1
gast (50)

/ Forum / Datenbanken

DatenbankenDatenbanken

Fragevon Morgas vom 20.05.2020, 13:51 Options

Fehlermeldung, was bedeutet sie?

huhu,

ich möchte für ein online spiel ein dkp system anlegen. nun gibt es da ein vorgefertigtes paket. das hab ich auf meinen webspace hochgeladen und install.php ausgeführt.
danach bin ich auf meinen admin bereich und hab eine datenbank angelegt und den namen der datenbank und deren pw dort bei der install.php eingetragen


dann musste ich folgendes angeben:

Database Name: wie im admin bereich erstellt
Database Server Hostname: meinehomepage.de
Database Server Username: wie im admin bereich erstellt
Database Server Password: wie im admin bereich erstellt
MLdkp Table Prefix: hab ich leer gelassen

daraufhin kam diese fehlermeldung:
Query: CREATE TABLE `adjustments` ( `id` int(11) NOT NULL auto_increment, `value` float(6,2) default '0.00', `date` int(11) NOT NULL default '0', `reason` varchar(255) NOT NULL default '', `char_id` int(11) NOT NULL default '0', `raid_id` int(11) NOT NULL default '0', `location_id` int(11) NOT NULL default '0', `added_by_id` int(11) NOT NULL default '0', `updated_by_id` int(11) NOT NULL default '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1
Reported: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1' at line 12


weiß jemand damit was anzufangen?


Antwort schreiben

Antwort 1 von Jaja vom 20.05.2020, 18:53 Options

setze statt 'DEFAULT CHARSET=latin1' mal
'DEFAULT CHARSET=utf-8' angeblich in zeile 12

ansonsten weiß ich auch nicht weiter..

Antwort 2 von Morgas vom 21.05.2020, 09:36 Options

Neue Fehlermeldung nachdem ich die Alte behoben hab:

Error installing
Query: CREATE TABLE `mldkp_d007fc02guilds` ( `id` int(11) NOT NULL auto_increment, `guild` varchar(32) NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8
Reported: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=utf8' at line 5

Antwort 3 von Jaja vom 21.05.2020, 09:43 Options

utf-8 statt utf8?

Antwort 4 von Morgas vom 21.05.2020, 10:03 Options

leider nein :(

Antwort 5 von Jaja vom 21.05.2020, 10:07 Options

hmm

andere übliche kodierungen: latin9, latin15 (mit euro zeichen), selten utf16 und utf7

aber ich glaube, das problem ist ncht die kodierung, auch wenn an dieser stelle der syntax fehler liegen soll.

Antwort 6 von Morgas vom 21.05.2020, 10:07 Options

hab nun 'DEFAULT CHARSET=utf8 gelöscht und die installation ging.
weiß allerdings nicht was das löschen bewirkt hat ^^

Antwort 7 von Jaja vom 21.05.2020, 11:02 Options

oha.

na dann unterstützt diese SQL distri wohl dieses argumen nicht. ich denke dann wird wohl die systemweite einstellung der zeichenkodierung genutzt werden (oder irgenwo anders wird das festgelegt).

unter linux per "env | gep -i lang" antwort: "LANG=de_DE.UTF-8" als festlegung der sprache+zeichenkodierung

Ähnliche Themen

Fehlercode 0x000000A
BurgerOhneSchlaf  15.01.2007 - 352 Hits - 2 Antworten

Was bedeutet diese Fehlermeldung?
gast21  13.02.2007 - 131 Hits - 2 Antworten

Fehlermeldung bei Windows
fritzdererste  14.05.2007 - 84 Hits - 1 Antwort

fehlermeldung beim hochfahren
Eisblitz  21.09.2007 - 98 Hits - 1 Antwort

Was bedeutet Fehlermeldung bei Windows XP:.
Turo  04.10.2007 - 119 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026