Ok es funktioniert jetzt, hab aber ein neues Problem, wenn ich den Server starte, startet er nicht, das liegt daran das die Datenbanken nicht gehen, ich komm auch über Navicat nicht rein, aber XAMPP ist an sowie der MySQL und sogar der Apache dienst ...
EDIT:
Hier ein Bild dazu: Ok es funktioniert jetzt, hab aber ein neues Problem, wenn ich den Server starte, startet er nicht, das liegt daran das die Datenbanken nicht gehen, ich komm auch über Navicat nicht rein, aber XAMPP ist an sowie der MySQL und sogar der Apache dienst ...
EDIT:
Hier ein Bild dazu: http://www10.pic-upload.de/17.10.12/vfnob9yveey.png
Naja es wäre sehr nett wenn du vllt noch dazu sagen würdest welches du nun genau nutzt also welches plugin ^^.
Alles anzeigen
Ich hab die böse erfahrung gemacht mit dem mysql plugin von strickenkid
das man ein passwort für die mysqldatenbank braucht bei dem von BlueG
ist das nicht so
ich empfehle dir auch die tabellen entweder mit
myphp admin zu erstellen oder im script ein beispiel für das erstellen
von Tabellen im script.
format(sql,500,"CREATE TABLE IF NOT
EXISTS `pflanzen`(`ID` int(5) NOT NULL , `Name` varchar(30) NOT NULL,`X`
float NOT NULL,`Y` float NOT NULL,`Z` float NOT NULL,`Leben` int(3) NOT
NULL,`Wachstum` int(3) NOT NULL,`Wasser` int(3) NOT NULL,`Erde` int(3)
NOT NULL)");
mysql_function_query(g_ConnectionHandle,sql, false, "", "");
dabei
wird der sql befehl CREATE TABLE IF NOT EXISTS verwendet wie schon der
name sagt die tabelle wird nur erstellt wenn der name in der datenbank
der Tabelle nicht existiert.
Du hast natürlich so auch die möglichkeit auch die Tabelleeingschaft zu verändern ein beispiel aus meinem älteren carsystem.
format(sql,sizeof(sql),"CREATE TABLE IF NOT EXISTS `autos4` (`id`
int(5) NOT NULL AUTO_INCREMENT,`owner` varchar(25) NOT NULL,`model`
int(5) NOT NULL,`oamt` int(5) NOT NULL,`lock` int(5) NOT NULL,`x` float
NOT NULL,`y` float NOT NULL,`z` float NOT NULL,`a` float NOT
NULL,PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1
AUTO_INCREMENT=1 ;");
mysql_query(sql);
hier wird der
wert von der id auf AUTO_INCREMENT gesetzt welches hier von 1 beginnt
pro eintrag wird der wert automatisch erhöht.
Die Tabelle arbeitet
mit der MyISAM SpeicherMethode der vorteil ist das diese so viel wie ich
gehört habe am besten sein soll besser gesagt am schnellsten.
Der
Nachteil wirkt sich dabei nun auf das AUTO_INCREMENT aus . Das heißt
wenn die tabelle mit TRUNCATE TABLE leeren würde würde der neuste
eintrag mit der weiter führenden id eingetragen. Und das CHARSET sind
die Zeichensätze.
//edit
Bei Xampp kann es gut sein das entweder der port davon besetzt ist oder deine firewall blockiert xampp