Eveline
Hallo Leuts,
kann man eine Datenbank, die bereits installiert ist, über PHPMyAdmin kopieren, also Daten und Strukur?
Ich hab zwar was probiert, aber da krieg ich immer Zugriffsfehler.
Oder muss ich mühsam den Umweg gehen, eine Kopie "reinzudumpen"?
Schöne Grüße zum Frauentag an die Mädels
Und tztzttz-Grüße an die Herren, die es vergessen haben
beautyIAF
Hallo,
wie gross ist denn deine DB, die du kopiert haben möchtest?
beautyIAF
Das könnte unter Umständen Probleme machen, ich würde dir den mysql Dumper empfehlen, dort kannst du dann sogar sagen, in wie größe Stücken deine DB zerlegt werden soll (RAR gepackt), diese kannst du anschließend vom Server herunterladen oder eben drauf liegen lassen... (was für ein Backup nicht immer sinnvoll erscheinen mag)
Schöne Grüße
Eveline
Hallo beautyIAF,
vielen Dank für die Antwort.
Die DB zerstückel ich lieber nicht. Den Dumper kenn ich schon, ich dachte es gibt ne direkte Möglichkeit
Also hab ich dort im PHPMyAdmin nichts falsch gemacht, die DB ist nur so groß
Schönen Gruß
knuppel
du kannst mit phpmyadmin die Datenbank in ne Textdatei exportieren
Klammerviech
Über die Kommanzozeile gehts noch schöner:
mysqldump -uUSER -p DBNAME | mysql -uUSEr -p NEWDBNAME
Danach noch 2x das PW eingeben...
voodoo44
Das setzt aber vorraus, dass sie einen Shell-Zugriff hat, was nicht überall der Fall ist - meist nur bei vServern oder richtigen Root-Servern.
Sollte sie Root-Rechte haben gäbe es auch noch die Möglichkeit die php.ini zu bearbeiten, um so die maximale Uploadgröße zu erhöhen, dann würde es wie gesagt auch gehen.
Am einfachsten wäre es einfach selbst Hand anzulegen und die einzelnen Tabellen in der Datenbank selbst einzupflegen, sprich die MySQL-Datenbank exportieren, die *.sql öffnen und dann jeweils die einzelnen Tabellen einzufügen.
/EDIT:
Oups, sorry verlesen...habe genau das falsche beschrieben.
Aber wieso bekommst du über phpMyAdmin eine Zugriffsverletzung? Das klingt doch sehr seltsam ...
Aber schreib dir doch dein eigenes Backup-Script Klammerviech
http://www.it-academy.cc/article/1372/My...nk+sichern.html
Ansonsten wäre auch das hier nicht schlecht:
http://www.klauskoeth.de/html/soft6.htm
Aber wie weiter oben gepostet - der Weg wie er von ... gepostet wurde ist er mE der beste und schnellste.
#~: mysqldump -p DATENBANK > DATENBANK.dump
oder
#~: mysqldump -uUSER -p DBNAME | mysql -uUSEr -p NEWDBNAME
Einlesen kannst Du das Dump dann mit:
#~: mysql -p --database=DATENBANK < DATENBANK.dump