php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.06.2011, 16:48  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard 2,8 GB Dump, Server has gone away

Moin moin,

versuche gerade nen 2,8 GB großen Dump von nem Linuxsystem per Konsole in Windows zu importieren:

mysql -uroot DBNAME < 2011-06-06.DBNAME.sql

Läuft auch, bis ca. 1,3 GB in der DB sind, danach "MySQL server has gone away". Ist halt mein lokaler XAMPP, arbeite nebenher normal an nem Projekt, das auch auf den MySQL-Server zugreift. Gibts ne Möglichkeit dem Server zu sagen, er solls ruhiger angehen lassen, damit er sich nicht zwischendrin verabschiedet?
__________________
"Nuschel ich?" - "Was?"

Geändert von Chriz (07.06.2011 um 10:47 Uhr). Grund: falscher Konsolenbefehl, korrigiert
Chriz ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.06.2011, 16:59  
Neuer Benutzer
 
Registriert seit: 11.04.2011
Beiträge: 23
PHP-Kenntnisse:
Fortgeschritten
JohnWart befindet sich auf einem aufstrebenden Ast
Standard

Hi,

ich habe jetzt nur Linux zur Verfügung in dem Client kannst du aber den Timeout mitgeben:
Code:
mysqldump --connect_timeout (zeit in Sekunden) -uroot DBNAME < 2011-06-06.DBNAME.sql
__________________
John Wart sagt: "Hey, mich interessiersts'!" | Besuche mich auch auf Facebook, Twitter oder meinem Blog.
JohnWart ist offline   Mit Zitat antworten
Alt 06.06.2011, 17:46  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Selbst bei connect_timeout=180 verabschiedet sich MySQL irgendwann
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 06.06.2011, 19:16  
Erfahrener Benutzer
 
Registriert seit: 01.06.2008
Beiträge: 179
PHP-Kenntnisse:
Fortgeschritten
Daniel befindet sich auf einem aufstrebenden Ast
Daniel eine Nachricht über ICQ schicken
Standard

Du könntest den Dump in die einzelnen Tabellen zerlegen und anschließend einzeln importieren.

Wenn du die Originaldatenbank zur Verfügung hast, exportiere die Tabellen einzeln. Ist zwar mehr Arbeit, aber eine wirkliche Alternative fällt mir nicht ein.

Wobei: ich habe von einem Bekannten mal von BigDump gehört, was sowas (über php...) in Abschnitten importieren können soll. Ich habe es jedoch nie selbst benötigt oder ausprobiert.

Viel Erfolg weiterhin!
Daniel ist offline   Mit Zitat antworten
Alt 06.06.2011, 20:20  
Erfahrener Benutzer
 
Registriert seit: 22.07.2004
Beiträge: 226
DirkHo befindet sich auf einem aufstrebenden Ast
Standard

http://dev.mysql.com/doc/refman/5.1/de/gone-away.html

Auf meine lokale MySQL-DB (ohne XAMPP oder sonstiges) schiebe ich im Geschäft Tabellen mit weit mehr GB ohne Probleme. Standardmäßig killt MySQL meines Wissens nach 8 - 10 Stunden die Verbindung. Wenn das Einspielen deines Dumps so lange dauern sollte würde ich mir mal einen zeitgemäßen Rechner holen

Vielleicht liegt's aber auch daran, dass du mysqldump und nicht mysql verwendest. Ich mache es immer so:

Code:
mysql -uBLUBB -p db < dump.sql
Viele Grüße,

Dirk
DirkHo ist offline   Mit Zitat antworten
Alt 07.06.2011, 01:12  
Neuer Benutzer
 
Registriert seit: 11.04.2011
Beiträge: 23
PHP-Kenntnisse:
Fortgeschritten
JohnWart befindet sich auf einem aufstrebenden Ast
Standard

Hi,

Schande über mich. Ich meinte natürlich ebenfalls 'mysql' und nicht 'mysqldump'.
__________________
John Wart sagt: "Hey, mich interessiersts'!" | Besuche mich auch auf Facebook, Twitter oder meinem Blog.
JohnWart ist offline   Mit Zitat antworten
Alt 07.06.2011, 10:14  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.856
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Fehler-Log ? "Gone Away" passiert nich grundlos, notfalls kannst du mit --force dein dump auch "in die DB treten".
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 07.06.2011, 10:46  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von JohnWart Beitrag anzeigen
Schande über mich. Ich meinte natürlich ebenfalls 'mysql' und nicht 'mysqldump'.
Und ich natürlich auch.
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 07.06.2011, 11:19  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von tr0y Beitrag anzeigen
Fehler-Log ? "Gone Away" passiert nich grundlos, notfalls kannst du mit --force dein dump auch "in die DB treten".
In der mysql_error.log im data-Ordner steht leider nichts.

--force probiere ich jetzt mal aus.
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 07.06.2011, 20:16  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.856
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

falls force nicht will -> max_allowed_packet hochdrehen, was anderes würde mir ohne kenntnis über den inhalt des dumps nicht einfallen.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Strato sperrt mir den Server !! pfump Server, Hosting und Workstations 20 19.03.2011 10:49
[Erledigt] mysql_query() mit SQLDump princemichi PHP Einsteiger 4 07.03.2011 22:33
VisualSVN Server und PHP5 Frederic_S Server, Hosting und Workstations 12 18.11.2010 17:50
Frage zu MySQL Dump Neonium Datenbanken 18 28.10.2010 10:03
Server erkennt UTF-8 Kodierung nicht DJ_RhoxxZ PHP Tipps 2010 21 31.08.2010 18:18
exec() auf win 2003 Server geqoo PHP-Fortgeschrittene 9 30.04.2009 21:57
Connection zu MSSQL Server 2008 DonBolli Datenbanken 2 11.04.2009 16:57
[Erledigt] Apache install geht nicht SteiniKeule Server, Hosting und Workstations 7 27.02.2009 08:40
Datei auf ANDEREM Server verschieben SirRobin PHP Tipps 2008 6 16.11.2008 12:18
Wireshark SSL Handshake debugging-Handshake protokoll mittels PHP + Curl brian johnson Off-Topic Diskussionen 0 06.11.2008 11:54
Server gone away error Frank Datenbanken 7 24.08.2008 03:54
Mysql startet unter Debian nach Update nicht mehr namlit Server, Hosting und Workstations 4 05.08.2008 15:49
[Erledigt] WAMP unter Windows 2000 Server oder Windows 2003 Server Mecronomecon Server, Hosting und Workstations 3 18.06.2008 09:15
[Erledigt] verschiedene Versionen auf einem W2K3 Server betreiben PHP Tipps 2006 2 13.01.2006 17:39
[Erledigt] Mit PHP Script auf einem Root Server per SSH einlogen PHP Tipps 2005 5 27.03.2005 19:24

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql server has gone away xampp, mysql server has gone away import, \mysql server has gone away\ dump, mysql server has gone away datenbank einspielen, mysql server has gone away, xampp #2006 - mysql server has gone away, console import dump mysql server has gone away, mysql server has gone away yampp, mysql dump einspielen gb, xampp mysql server has gone away, mysql import dump has gone away, mysql dump has gone away, #2006 - mysql server has gone away xampp, mysql server has gone away dump, dump mysql error 2006 server has gone away, datenbank dump 2 gbyte, mysql dump einspielen timeout, php mysql mysql server has gone away, xampp german sql server has gone away, xampp mysql gone away

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:56 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum