Am Montag 07 Dezember 2009 schrieb Stefan Jurisch:
Hallo,
Michael Schueller schrieb:
Reicht es dazu mit
rsyn -avz /altes/system/var/lib/mysql /neues/system/var/lib/
zu kopieren, oder müssen noch andere Einstellungen, insbesondere für die Passwörter, kopiert werden ?
Bezogen auf den Datenbestand reicht das aus, allerdings riskiert man damit - zumindest im laufenden Betrieb - die Inkonsistenz der Datenbank.
Ich würde auf dem alten System mit mysqldump -hlocalhost -u<username> --all-databases > dumpfile.sql
einen Dump der Datenbank erzeugen und auf dem neuen System mit
mysql -hlocalhost -u<username> < dumpfile.sql
wieder einlesen.
Gruß Stefan
Moin Stefan Ok , danke erst mal... Das Problem bei mir ist folgendes (hätte ich auch gleich sagen können). Ich hab hier ein System das ich vor Jahren mal eingerichtet hab, und für mythtv wurde damals MySQL gebraucht. Als ich es zu dem Zeitpunkt eingerichtet hab, habe ich mich als Benutzer zum Verwalter oder Owner von MySQL gemacht. Versuche ich nun mich als root bei MySQL anzumelden scheitert das. Nun weiß ich nicht, wie ich nachträglich den User root mit passwort einrichte . Wenn ich mich mit meinem Benutzernamen bei mysql anmelde, und dann USE mysql eingebe, wird das abgewiesen. Mit root kann ich mich aber auch nicht anmelden. Wie komme ich aus dem Schlamassel raus. Die MySQL konfiguratin des anderen Systems stimmt dagegen. Es gibt auch kein Problem den Dienst des laufenden Systems vorrübergehend auszuschalten. Es ist nur die Frage ob mit dem kopieren auch die Passwörter mit kopiert werden. Micha -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org