Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

datenbanken kopieren





Frage

Hallo, ich habe ein Riesenproblem. Ich hatte bei mir bisher lamp auf suse linux 8.2 laufe. (darauf eine postnuke-installation). Jetzt habe ich mir das system "zerschossen". Paralell habe ich auf dem gleichen Rechner jetzt eine suse linux 9.0 version istalliert und kann noch auf die verzeichnisse der 8.2 installation zugreifen. Meine Frage - gibt es eine Möglichkeit die datenbanken der version 8.2 auf die 9.0 zu kopieren, so das die datenbanken auch funktionsfähig sind) ich habe es bereits mit einfachem kopieren versucht, anschliessend werden die datenbanken auch gefunden (phpmyadmin), aber sobald ich auf eine tabelle zugreifen will meldet mir phpmyadmin das die *.frm datei nicht gefunden werden konnte (obwohl sie definitiv vorhanden ist) ich weiss mir leide nicht mehr selber zu helfen. Danke und Gruss

Antwort 1 von Nessus

Hi,

ich nehme an: MySQL, oder?

http://www.mysql.de/doc/de/REPAIR_TABLE.html

Nessus

Antwort 2 von Armin1966

Hallo,

erstmal danke, natürlich hast du recht mit MySQL. Aber mein Problem scheint doch tiefgreifender zu sein. der mysqldienst wird bei mir ganz normal gestartet, der apche läuft auch (die phpmyadminseite wird auch ordnungsgemäß angezeigt) Versuche ich aber mit mysql die konsole aufzurufen bekomme ich als meldung "Can´t connect to local MySQL server through socket /var/lib/mysql/mysqlsock (2) Ich kann den repair-befehl also nicht nutzen. myisamchk hab ich schon laufen lassen aber auch danach werden angeblich sämtliche *.frm - dateien nicht gefunden obwohl sie genau im angegebenen verzeichnis vorhanden sind. gibts vielleicht irgendein freeware-tool oder so, wo blutige anfänger wie ich einfach klicken müssen und es geht wieder? ;o) ach ich weiss auch nicht was ich mir da zurechtfummel

Antwort 3 von Nessus

Hi,

gehst Du beim Repairbefehl über den MySQL Admin oder über die Konsole?

Nessus

Antwort 4 von Armin1966

ich bin wirklich blutier Anfänger und habe es über die Konsole versucht - einfach durch den aufruf mysql - aber da werde ich wie gesagt nicht mit dem server verbunden, ich glaub mir müsste wirklich jemand ne schritt für schritt anleitung für dummies geben ;o)

Antwort 5 von Armin1966

noch ein Nachtrag - rufe ich mysqladmin auf bekomme ich wieder den socketfehler :o(

Antwort 6 von Armin1966

ich hab jetzt mal spasseshalber postnuke nochmal installiert und über das dazugehörige installationsskript ne neue datenbank anlegen lassen, die läuft fehlerfrei - ich begreif das nicht mehr - demnach müsste mysql ja auch richtig laufen - woher also der socketfehler - und ich will keine neue datenbank - ich will meine alte haben :o)

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: