mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 24.04.2024 04:42 Benutzername: Passwort: Auto-Login

Thema: [solved] Fehler bei DB Backup vom 04.03.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [solved] Fehler bei DB Backup
Autor Nachricht
Sidschei
Threadersteller

Dabei seit: 20.06.2003
Ort: Ponyhof
Alter: 115
Geschlecht: Männlich
Verfasst Di 04.03.2008 23:59
Titel

[solved] Fehler bei DB Backup

Antworten mit Zitat Zum Seitenanfang

Leider hat's mir eine MySql Datenbank geschreddert.

"Macht nix", denke ich so bei mir. Dafür hat man ja ein Backup.

Also habe ich eine leere DB neu angelegt und unter php-myadmin die sql-Datei importiert.

Nu erhalte nach dem upload im php-myadmin die folgende Fehlermeldung:

Code:
SQL-Befehl:

CREATE TABLE `p2d_ads` (

`ad_id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`name` varchar( 30 ) NOT NULL default '',
`url` varchar( 255 ) NOT NULL default '',
`image` varchar( 255 ) NOT NULL default '',
`ad_type` varchar( 16 ) NOT NULL default '',
`height` int( 4 ) NOT NULL default '0',
`width` int( 4 ) NOT NULL default '0',
`views` int( 11 ) NOT NULL default '0',
`clicks` int( 11 ) NOT NULL default '0',
`max_views` int( 11 ) NOT NULL default '0',
`max_clicks` int( 11 ) NOT NULL default '0',
`deactivated` tinyint( 4 ) NOT NULL default '0',
`html` longtext NOT NULL ,
`lock_click` int( 2 ) NOT NULL default '0',
`lock_view` int( 2 ) NOT NULL default '0',
PRIMARY KEY ( `ad_id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1#### Tabellen-Struktur von p2d_ads_ip ####
DROP TABLE IF EXISTS `p2d_ads_ip` ;



MySQL meldet: 

#1064 - 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 'DROP TABLE IF EXISTS `p2d_ads_ip`' at line 22


Auf der index-Site im Web erscheint der folgende Fehlercode:

Code:
Datenkbank-Fehler:
Query konnte nicht ausgef�hrt werden: UPDATE p2d_ads SET deactivated = '1' WHERE (views >= max_views AND max_views > 0) OR (clicks >= max_clicks AND max_clicks > 0)

MySQL-Fehler:
Table 'usr_web466_1.p2d_ads' doesn't exist

MySQL-Fehler-Nummer:
1146

Script:
/


Dummerweise habe ich von Datenbanken null Ahnung. Kann mir irgendjemand von Euch auf die Sprünge helfen, was ich tun muß um die Sache wieder an's Laufen zu bekommen...

THX in advance!


Zuletzt bearbeitet von Sidschei am Mi 05.03.2008 02:04, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
therapiekind

Dabei seit: 14.03.2006
Ort: In deinem Kopf
Alter: -
Geschlecht: -
Verfasst Mi 05.03.2008 01:03
Titel

Re: Fehler bei DB Backup

Antworten mit Zitat Zum Seitenanfang

Code:

CREATE TABLE `p2d_ads` (
`ad_id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`name` varchar( 30 ) NOT NULL default '',
`url` varchar( 255 ) NOT NULL default '',
`image` varchar( 255 ) NOT NULL default '',
`ad_type` varchar( 16 ) NOT NULL default '',
`height` int( 4 ) NOT NULL default '0',
`width` int( 4 ) NOT NULL default '0',
`views` int( 11 ) NOT NULL default '0',
`clicks` int( 11 ) NOT NULL default '0',
`max_views` int( 11 ) NOT NULL default '0',
`max_clicks` int( 11 ) NOT NULL default '0',
`deactivated` tinyint( 4 ) NOT NULL default '0',
`html` longtext NOT NULL ,
`lock_click` int( 2 ) NOT NULL default '0',
`lock_view` int( 2 ) NOT NULL default '0',
PRIMARY KEY ( `ad_id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1; #### Tabellen-Struktur von p2d_ads_ip ####
DROP TABLE IF EXISTS `p2d_ads_ip`;

Man beachte das Semikolon am Ende der CREATE-Anweisung.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Sidschei
Threadersteller

Dabei seit: 20.06.2003
Ort: Ponyhof
Alter: 115
Geschlecht: Männlich
Verfasst Mi 05.03.2008 01:11
Titel

Re: Fehler bei DB Backup

Antworten mit Zitat Zum Seitenanfang

therapiekind hat geschrieben:

Man beachte das Semikolon am Ende der CREATE-Anweisung.


Sorry, wenn ich so dämlich frage, aber was sagt mir das?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
therapiekind

Dabei seit: 14.03.2006
Ort: In deinem Kopf
Alter: -
Geschlecht: -
Verfasst Mi 05.03.2008 01:18
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
) ENGINE = MYISAM DEFAULT CHARSET = latin1; # <- Da, hinter latin1

Das sagt dir, dass du da das Semikolon setzen musst, da MySQL ohne dieses die CREATE- und die DROP-Anweisung nicht auseinander halten kann.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Sidschei
Threadersteller

Dabei seit: 20.06.2003
Ort: Ponyhof
Alter: 115
Geschlecht: Männlich
Verfasst Mi 05.03.2008 02:04
Titel

Antworten mit Zitat Zum Seitenanfang

Besten Dank! Es funzt! *Thumbs up!*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen [PHP] function return, fehler [solved]
MySQL Fehler und keine Ahnung warum [solved]
[Hilfe] Finde Fehler in Seite nicht. [solved]
backup script [php]
Wordpress Seite Backup
Empfehlung für FTP und Backup Tool
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.