Problem beim widerhestellen einer Datenbank mit mysql

Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 11:13:13 von aliyealiye

Guten Tag,

ich bin z.Zt. täglich eine Datenbank am sichern mit:

mysqldump -q datenbank1 > /root/backups/sicherung.sql

Das klapp auch wunderbar. Dies geschieht auf einem Rechner wo Suse
Linux 8.1 daruf ist. Mysql ist demensprechend alt. Jetzt wollte ich ein
solches Dunmp auf einem Suse Linux System 10.1 einspielen. Das bricht
bei einer Tabelle ab mit einer Syntax Fehler Meldung. Den Fehler habe
ich leider nicht mehr. Muss ich eine Option angeben damit es keine
Probleme mit den Versionen gibt ?

Vielen Dank für eure Hilfen
Saladin Hakverdi

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 11:41:13 von aliyealiye

Hallo,

folgende Fehlermeldung ist bei einer Tabelle gekommen:

ERROR 1064 (42000) at line 1581415: 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 '

Fatal error: Maximum execution time of 300 seconds exceeded in


Grüße
Saladin



Saladin schrieb:

> Guten Tag,
>
> ich bin z.Zt. täglich eine Datenbank am sichern mit:
>
> mysqldump -q datenbank1 > /root/backups/sicherung.sql
>
> Das klapp auch wunderbar. Dies geschieht auf einem Rechner wo Suse
> Linux 8.1 daruf ist. Mysql ist demensprechend alt. Jetzt wollte ich ein
> solches Dunmp auf einem Suse Linux System 10.1 einspielen. Das bricht
> bei einer Tabelle ab mit einer Syntax Fehler Meldung. Den Fehler habe
> ich leider nicht mehr. Muss ich eine Option angeben damit es keine
> Probleme mit den Versionen gibt ?
>=20
> Vielen Dank für eure Hilfen
> Saladin Hakverdi

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 11:51:48 von Christian Schmelzer

Saladin wrote:
> Hallo,
>
> folgende Fehlermeldung ist bei einer Tabelle gekommen:
>
> ERROR 1064 (42000) at line 1581415: 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 '

> Fatal error: Maximum execution time of 300 seconds exceeded in
> >
>
> Grüße
> Saladin
>

Hallo,
was steht denn der Zeile? Womit hast du den Dump gemacht? Klingt ja fast so
als ob du es mit PHP gemacht hast und das Script einen Timeout hatte. War
phpMyAdmin im Spiel o.ä.? Das ist dann aber kein MySQL Problem.

Christian

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 11:52:33 von Andreas Kretschmer

Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 12:10:26 von aliyealiye

Hallo,

ich habe den dump und auch die Wiederherstellung über die Konsole
vorgenommen.
Muss ich etwas in der php.ini ändern ?

Vielen Dank...


Andreas Kretschmer schrieb:

> begin Saladin schrieb:
> > Hallo,
> >
> > folgende Fehlermeldung ist bei einer Tabelle gekommen:
> >
> > ERROR 1064 (42000) at line 1581415: 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 '

> > Fatal error: Maximum execution time of 300 seconds exceeded in
> > >
> Wer lesen kann, ist klar im Vorteil.
>
>
> end
> Andreas
> --
> Andreas Kretschmer
> Linux - weil ich es mir wert bin!
> GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
> Deutsche PostgreSQL User Group: http://pgug.de

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 12:19:48 von Andreas Kretschmer

Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 12:37:44 von aliyealiye

Ich will doch über die Konsole dumpen und wiederherstellen. Warum muss
ich in der php.ini etwas ändern ? Was ist mit dem Quoting-Still
gemeint. Muss ich beim mysqldump --qutote-name setzen oder so etwas ?

Grüße




Andreas Kretschmer schrieb:

> begin Saladin schrieb:
> > Hallo,
> >
> > ich habe den dump und auch die Wiederherstellung ?ber die Konsole
> > vorgenommen.
> > Muss ich etwas in der php.ini ?ndern ?
>
> Ja, und Deinen Quoting-Stil.
>
>
> end
> Andreas
> --
> Andreas Kretschmer
> Linux - weil ich es mir wert bin!
> GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
> Deutsche PostgreSQL User Group: http://pgug.de

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 12:44:57 von Andreas Kretschmer

Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 13:13:47 von Christian Schmelzer

Saladin wrote:
> Hallo,
>
> ich habe den dump und auch die Wiederherstellung über die Konsole
> vorgenommen.
> Muss ich etwas in der php.ini ändern ?
>
> Vielen Dank...
>

[...]

Hallo,
was denn? Über die Konsole? Was hat dann die php.ini damit zu tun? Oder was
ist bei dir "die Konsole"? Du schreibst in Rätseln.
Ansonsten: http://www.afaik.de/usenet/faq/zitieren/

Christian

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 13:15:10 von Andreas Kretschmer

Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 13:29:16 von aliyealiye

Ich komme leider nicht weiter.

Ich bin beim lesen auf mysqlhotcopy gestoßen. Soll ich die Sicherungen
mit diesem Befehl ausführen. Beim wiederhestellen müssen lediglich
die Verzeichnisse die erstellt wurden unter mysql reingestellt werden.
Soweit ich auch gehört habe sollen auch keine Fehlermeldungen kommen.

Kann ich bei mysqlhotcopy direkt per scp ein anderen Rechner zum
sichern angeben ? Ist es ungefähr so ? mysqlhotcopy --method=3Dscp
Datenbankname scp ..

Vielen Dank



Andreas Kretschmer schrieb:

> begin Christian Schmelzer schrieb:
> > Hallo,
> > was denn? Über die Konsole? Was hat dann die php.ini damit zu tun? Od=
er was
>
> Hint: man kann PHP-Programme auch von der Konsole aus starten.
> Möglicherweise ist das hier der Fall.
>
>
> end
> Andreas
> --
> Andreas Kretschmer
> Linux - weil ich es mir wert bin!
> GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
> Deutsche PostgreSQL User Group: http://pgug.de

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 13:35:14 von Christian Schmelzer

Andreas Kretschmer wrote:
> begin Christian Schmelzer schrieb:
>> Hallo,
>> was denn? Über die Konsole? Was hat dann die php.ini damit zu tun?
>> Oder was
>
> Hint: man kann PHP-Programme auch von der Konsole aus starten.
> Möglicherweise ist das hier der Fall.
>
>

Möglicherweise. Der OP gibt ja nicht gerade viele Hinweise was er eigentlich
macht.

Christian

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 13:39:30 von Andreas Kretschmer

Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 13:46:05 von Thomas Rachel

Saladin wrote:

> ich habe den dump und auch die Wiederherstellung über die Konsole
> vorgenommen.

Das fällt mir angesichts von

| ERROR 1064 (42000) at line 1581415: 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 '

| Fatal error: Maximum execution time of 300 seconds exceeded
| in
sehr schwer zu glauben. Zumindest beim Dump hatte PHP seine Finger drin,
hat ne Fehlermeldung dazwischengespuckt, und da stolptert MySQL jetzt
verständlicherweise drüber.


> Muss ich etwas in der php.ini ändern ?

Die hat mit MySQL genau was zu tun?

Aber was Du ändern könntest (Andreas schrieb es bereits), ist Deine
Zitierweise. Vergleiche mal, wie es die anderen hier tun, und wie Du es
tust...


Thomas
--
Hende hor oda ich schise!

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 17:30:34 von Claus Reibenstein

Thomas Rachel schrieb:

> Saladin wrote:
>
>> ich habe den dump und auch die Wiederherstellung über die Konsole
>> vorgenommen.
>
> Das fällt mir angesichts von
>
> | ERROR 1064 (42000) at line 1581415: 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 '

> | Fatal error: Maximum execution time of 300 seconds exceeded
> | in >
> sehr schwer zu glauben.

Mir allerdings auch. Zumal es an der Konsole keine "Maximum execution
time" gibt. Die gibt es nur im Webserver.

Gruß. Claus
--
,~°O O
O ,´ / |/|\
/ |¯`. Das neue Hochzeits-Branchenbuch im Internet ,´ / | |\
/__| `~...............................................~´ /___|/ /

Re: Problem beim widerhestellen einer Datenbank mit mysql

am 20.11.2006 18:12:38 von Andreas Kretschmer

Andreas
--
q: why do so many people take an instant dislike to mysql?
a: it saves time (oicu in #postgresql)
Explaining the concept of referential integrity to a mysql user is like
explaining condoms to a catholic (Shadda in #postgresql)