Auswertung von <user>/.my.cnf fuer mysqldump
Auswertung von <user>/.my.cnf fuer mysqldump
am 18.01.2008 11:20:00 von helmut
Hallo alle miteinander,
ich möchte gern (unter Linux) in einem Cronjob alle Datenbanken per
"mysqldump" sichern lassen.
Erster Versuch:
mysqldump -A -f > /backup/alle.sql
funktioniert (als Cronjob) auf dem einen Rechner, funktioniert nicht auf
dem anderen. Einer der Rechner muss (will) auch noch wissen, wer MySQL-
User ist und welches Passwort er hat.
Das User-Passwort steht ja in $USER/.my.cnf - kann ich "mysqldump" dazu
bewegen, sich dort zu bedienen?
Hilfsweise: wenn ich nur den User angebe: schaut "mysqldump" dann
sowieso in "my.cnf" nach?
Viele Gruesse!
Helmut
Re: Auswertung von <user>/.my.cnf fuer mysqldump
am 19.01.2008 12:24:24 von Norbert Tretkowski
Am Fri, 18 Jan 2008 11:20:00 +0100 schrieb Helmut Hullen:
> Das User-Passwort steht ja in $USER/.my.cnf - kann ich "mysqldump" dazu
> bewegen, sich dort zu bedienen?
Wenn Username und Passwort in der ~/.my.cnf im [client] Abschnitt
hinterlegt sind, bedient mysqldump sich dort.
Norbert
Re: Auswertung von <user>/.my.cnf fuer mysqldump
am 19.01.2008 13:18:00 von helmut
Hallo, Norbert,
Du (norbert) meintest am 19.01.08:
>> Das User-Passwort steht ja in $USER/.my.cnf - kann ich "mysqldump"
>> dazu bewegen, sich dort zu bedienen?
> Wenn Username und Passwort in der ~/.my.cnf im [client] Abschnitt
> hinterlegt sind, bedient mysqldump sich dort.
Danke - das war's: muss im Abschnitt "[client]" sein, war nur im
Abschnitt "[mysqladmin]".
Viele Gruesse!
Helmut
Re: Auswertung von <user>/.my.cnf fuer mysqldump
am 20.01.2008 07:49:48 von Thomas Rachel
Helmut Hullen schrieb:
> Danke - das war's: muss im Abschnitt "[client]" sein, war nur im
> Abschnitt "[mysqladmin]".
Hilfsweise würde es wohl auch der Abschnitt [mysqldump] tun. In [client]
gilt es für *jede* Applikation, die die Option READ_DEFAULT_GROUP (auf
API-Level) verwenden will, als Fallback-Group, falls die gewünschte
Gruppe nicht existiert.
Thomas
Re: Auswertung von <user>/.my.cnf fuer mysqldump
am 21.01.2008 22:53:00 von helmut
Hallo, Thomas,
Du (glglgl) meintest am 20.01.08:
>> Danke - das war's: muss im Abschnitt "[client]" sein, war nur im
>> Abschnitt "[mysqladmin]".
> Hilfsweise würde es wohl auch der Abschnitt [mysqldump] tun. In
> [client] gilt es für *jede* Applikation, die die Option
> READ_DEFAULT_GROUP (auf API-Level) verwenden will, als
> Fallback-Group, falls die gewünschte Gruppe nicht existiert.
Danke - gefällt mir noch besser (und funktioniert).
Viele Gruesse!
Helmut