Datenbak wieder einspielen..

tb-thunder

Registered User
Hi..
ich habe vorhin meinen Server neu aufgesetzt und habe vorher ein Backup von meienr Datenbank gemacht.. Gibt es eine Möglichkeit die Datenbank wieder einzuspielen ohne das ich alles per Phpmyadmin einfügen muss ?!

Bin noch Anfaenger also bissel leicht erklären wenn es sowas gibt.. danke im vorraus
 
Hallo!
Man kann die Datenbank auch direkt über die Shell wieder einspielen.
mysql -u user -pPASSWORT < Backup.sql

mfG
Thorsten
 
aehm gebe ich den Befehl einfahc so auf dem Root-Server ein oder muss ich die Datebank erst in irgend ein spezielles Verzeichniss kopieren ?!

also wenn ich das mache kommt dieses:
*******:~# mysql -u usr_web1_1 -p** < usr_web1_2.sql


ERROR 1045 (28000): Access denied for user 'usr_web1_1'@'localhost' (using password: YES)

Aber es ist definitiv das richtige PW.. Das von der DB wo es rein soll

Habs jetzt mit einem andern befehl versucht
mysql -uUSERNAME -pPASSWORT -hLOCALHOST DATENBANKNAME < dump.sql

Und dann kam das:
ERROR 1064 (42000) at line 44677: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc text NOT NULL,
comment tinyint(1) NOT NULL default '0',
pos int(4) NOT ' at line 4
aber warum ?!



Thread bitte schliessen habe die Datenbank per bigdump eingefügt
 
Last edited by a moderator:
Also es geht jetzt, aber da steht was davon, dass der Dump zu groß ist. Hab dann die my.cnf editiert, aber jetzt geht gar nichts mehr. Hat mir jemand eine funktionierende my.cnf? :confused:
 
Back
Top