13.12.2009, 14:14
Jonsn Wrote:So jetzt hab ich gleich mal eine Frage...Du hast ein backup der ganzen datenbank erstellt.
Ich habe nun diese Fehlermeldung, als ich das Backup einspielen wollte:
Die Tabelle `abot_attack` ist nicht leer! Backup gescheitert!
Beim einspielen des Backups, bzw davor wird geprüft, ob die Tabelle wirklich leer ist, um einen Mysql Error und doppelte einträge vorzubeugen.
Es wird also nur was eingetragen, wenn die Tabelle abot leer ist, hat mit mysql zu tun:
Ein PRIMARY KEY darf immer nur einen Wert haben (bei DsLan ist es immer die id).
Wenn man jetzt versucht, die id 1 einzutragen und diese id gibt es schon ist das ein Fehler und der Query schlägt fehl.
SlimShady95 Wrote:Dass es mit anderen DB-Name funzt, kannst du ja einfach den Configeintrag hinschreiben:... gibt keinen Error sonder nur leeren TExt, toll, ne ^^
MfG ManuelPHP Code:$query = $db -> query('SHOW TABLES FROM ' . $config['mysql']['db']);
$config['db_name'] müsste es sein.
Werd ich ma ändern