Hi,
auf meinem MYSQL-Server wollte ich ein Backup einer bestimmten Tabelle wieder einspielen (in diesem Fall confixx).
Die ursprüngliche Tabelle "confixx" im Verzeichnis /var/lib/mysql habe ich mit cp -r confixx confixx_backup gesichert und danach mit rm -r -f confixx gelöscht. Danach habe ich auf ähnlichem Wege das alte Backup wieder eingespielt. (bei diesem Vorgang habe ich natürlich mysql vorher ordnungsgemäß beendet).
Jetzt ist es aber so, dass man weder auf die Tabelle "confixx" noch "confixx_backup" zugreifen kann (ich mach das über Webmin). Es kommt z.b: die Fehlermeldung "Can't find file: './confixx/pop3.frm' (errno: 13)" wenn man auf die Tabelle pop3.frm zugreifen will.
Hat jemand ne Lösung wie man die Confixx-Tabelle wieder gefahrlos hochkriegt ohne noch mehr zu zerschiessen?
Das ganze läuft auf nem Produktiv-System, d.h. ich kann mir nicht viel Fehler erlauben. Danke im voraus!
Gruß!
MYSQL Tabelle-Backup per cp -r schiefgelaufen !
Re: MYSQL Tabelle-Backup per cp -r schiefgelaufen !
Das klingt nach falschen Rechten oder falschem Dateibesitzer.
-
- Userprojekt
- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: MYSQL Tabelle-Backup per cp -r schiefgelaufen !
Gab's da nicht mal mysql-fix-privileges oder so?
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
-
- Posts: 553
- Joined: 2002-10-05 16:39
- Location: D'dorf
- Contact:
Re: MYSQL Tabelle-Backup per cp -r schiefgelaufen !
Code: Select all
chown -R <mysqluser>:<mysqlgroup> /var/lib/mysql