DB einspielen nur wie?

Alles, was MariaDB und MySQL betrifft, kann hier besprochen werden.

DB einspielen nur wie?

Postby BlueSky1980 » 04. February 2013 17:25

Hallo,

ich habe folgendes Problem,ich habe eine Datenbank vom alten Server gesichert die knapp 1,3GB groß ist.Nun muss diese DB wieder auf den neuen Server aufgespielt werden,jedoch komme ich da nicht weiter.Aufgrund der Größe ist es natürlich über Phpmyadmin nicht möglich diese einzuspielen,man sagte mir dies würde mit Putty gehen.

Trotz der Anleitungen die google und Co ausspucken,kriege ich es aber nicht hin.Dafür ist mein Wissen in Sachen Putty und Linux einfach zu gering.

Vielleicht kann mir ja jemand per Teamviewer etc. helfen dieses Problem zu lösen gegen eine Aufwandsentschädigung. :D
BlueSky1980
 
Posts: 5
Joined: 01. February 2013 21:04
Operating System: Debian

Re: DB einspielen nur wie?

Postby Altrea » 04. February 2013 17:45

Hallo BlueSky1980,

BlueSky1980 wrote:Vielleicht kann mir ja jemand per Teamviewer etc. helfen dieses Problem zu lösen gegen eine Aufwandsentschädigung. :D

Soetwas machen wir hier nicht. Dies ist ein Community Forum, das heißt dein Problem und die zugehörige Lösung sollen auch anderen Helfen können, die dasselbe Problem haben. Von Remotehilfe hat hier niemand etwas außer vielleicht du und derjenige der dir hilft, vorausgesetzt er wird tatsächlich vergütet.

Große Datenbanken würde ich mit MySQL Workbench importieren.
Eine andere Alternative wäre über die Kommandozeile: http://www.lullabot.com/blog/importexpo ... -databases

mit freundlichen Grüßen,
Altrea
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: DB einspielen nur wie?

Postby Nobbie » 04. February 2013 20:16

Was für eine Art Sicherung ist das? Eine zentrale Datei (*.sql) oder eine komplettes Backup des MySQL data Ordners?
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: DB einspielen nur wie?

Postby BlueSky1980 » 05. February 2013 11:54

Danke für eure Antworten,es handelt sich um eine Datenbank.sql Datei Nobbie
BlueSky1980
 
Posts: 5
Joined: 01. February 2013 21:04
Operating System: Debian

Re: DB einspielen nur wie?

Postby Nobbie » 05. February 2013 17:11

BlueSky1980 wrote:Danke für eure Antworten,es handelt sich um eine Datenbank.sql Datei Nobbie


Dann lade die Datei auf den Server (am besten mit FTP) in einen Dir bekannten Ordner.

Dann logge Dich mit putty ein (putty ist nur eine Oberfläche für eine sog. Remote-Terminal Verbindung via SSH). Logge Dich am Server mit einer Dir bekannten UserID ein.

Dann wechsele in der nun erscheinenden Shell (bzw. in diesem Terminal) in das Verzeichnis, wo die Datenbank.sql Datei steht. Dort gibst Du sinngemäß dieses Kommando ein:

Code: Select all
mysql --user=xxxx --password=yyyy DATENBANK <Datenbank.sql


Wobei xxxx und yyyy durch gültige UserID aus MySQL ersetzt werden (die auch die Datenbank verändern dürfen) und "DATENBANK" ist der Name der Datenbank, wohin die Daten sollen. Je nach Backup ist dieser DATENBANK Name schon fest vorgegeben in der Datenbank.sql - dann kannst Du es auf der Zeile weglassen.

Wenn der MySQL Server nicht auf dem localhost (also dem lokalen Server) liegt, sondern auf irgendeinem Rechner a la "dbservXYZ" (das würde Dir der Provider mitteilen), dann musst Du das auch noch angeben, dann sieht es so aus:

Code: Select all
mysql --host=dbservXZ --user=xxxx --password=yyyy DATENBANK <Datenbank.sql


Wenn eine Fehlermeldung kommt, dass "mysql" unbekannt ist, dann musst Du stattdessen den vollen Pfadnamen angeben, meistens ist das /usr/bin/mysql

Code: Select all
/usr/bin/mysql --host=dbservXZ --user=xxxx --password=yyyy DATENBANK <Datenbank.sql

Und entweder läuft das nun fehlerfrei (die Chancen sind so la la), oder Du schreibst hier, welche Fehlermeldungen Du angezeigt bekommst.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04


Return to MariaDB - MySQL

Who is online

Users browsing this forum: No registered users and 6 guests