Hallo, ich habe folgendes Script geschrieben um über einen Cron Job meine Datenbank zu sichern:
mysql -h HOST -u USER p PASSWORT
mysqldump db19476> "Sicherungspfad"
\q
Doch ich bekomme immer eine Fehlermeldung. Wenn ich es als Cron Job laufen lasse, heißt es: ERROR 1045: Access denied for user: 'USER@HOST' (Using password: YES)
Wenn ichs per Hand ausführe heißt es. ERROR 1064 at line 1: You have an Error in your SQL syntax near 'mysql -h HOST -u USER p PASSWORT'
Die Zugriffsrecht sind alle korrekt gesetzt ( bereits mehrfach überprüft ). Was habe ich falsch gemacht. Wäre über jede Antwort dankbar.
Barni
Shell Script für Datenbankbackup
- Stormbringer
- Posts: 1570
- Joined: 11. Jan 2001 11:01
- Location: Ruhrgebiet
Re: Shell Script für Datenbankbackup
Hi,
also bei mir heißt es eigentlich: mysql -h HOST -u USER <b>-</b>p PASSWORD ... liegt es am fehlenden -?
Gruß
also bei mir heißt es eigentlich: mysql -h HOST -u USER <b>-</b>p PASSWORD ... liegt es am fehlenden -?
Gruß
Last edited by Stormbringer on 28. Feb 2002 9:57, edited 2 times in total.
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)
Re: Shell Script für Datenbankbackup
Ne leider nicht , war nur ein Schriebfehler
Re: Shell Script für Datenbankbackup
Öhm, also ich schreib das einfach immer so:
mysqldump -hKeksdose -uHorst -pGeheim --opt datenbank > dump.sql
Ich versteh' ehrlich gesagt nicht ganz, was das "mysql -h HOST -u USER p PASSWORT" bei Dir da bewirken soll...
Zudem solltest Du sicherstellen, daß die Datenbank in mysql/user nicht nur den User und das Password, sondern auch den richtigen Source Host eingetragen hat.
mysqldump -hKeksdose -uHorst -pGeheim --opt datenbank > dump.sql
Ich versteh' ehrlich gesagt nicht ganz, was das "mysql -h HOST -u USER p PASSWORT" bei Dir da bewirken soll...
Zudem solltest Du sicherstellen, daß die Datenbank in mysql/user nicht nur den User und das Password, sondern auch den richtigen Source Host eingetragen hat.
bye.olli
--
"Where's Oswald when we need him.."
--
"Where's Oswald when we need him.."
Re: Shell Script für Datenbankbackup
Ich muß doch zuerst die Datenbankverbindung öffnen. Ich habe alle Hosts eingesttelt sollte also nicht daran liegen.
Re: Shell Script für Datenbankbackup
> Ich muß doch zuerst die Datenbankverbindung öffnen.
Nö mußt Du net. Das kann mysqldump, wie oben beschrieben, auch selber.
Nö mußt Du net. Das kann mysqldump, wie oben beschrieben, auch selber.