![]() |
Re: Export von MySQL per phpMyAdmin ~ 40MB
PHP-MyAdmin kann doch einen XML-Export oder mal nachfoldendes laufen lassen:
Code:
// ----------------------------------------------------------------------
// Erstmal Initialisieren - Anpassen - // ---------------------------------------------------------------------- $dbHost = "localhost"; $dbUser = "root"; $dbPassword = ""; $dbName = 'XMLDB'; $dbtable = $_POST["Mytable"]; // ---------------------------------------------------------------------- // Dann die Verbindung pruefen // ---------------------------------------------------------------------- if (!mysql_connect($dbHost, $dbUser, $dbPassword)) { echo 'Keine Verbindung zur Datenbank möglich'; exit; } // ---------------------------------------------------------------------- // Und nun alle Spalten der Tabelle in das XML-Dokument schreiben // ---------------------------------------------------------------------- if(isset( $dbtable )) { header("Content-Type: application/xml"); mysql_select_db($dbName); $result = mysql_query("SELECT * FROM $dbtable"); $XMLDoc = new SimpleXMLElement ("<?xml version='1.0' standalone='yes'?><$dbtable></$dbtable>"); while($dbrow = mysql_fetch_object($result)) { $xmlrow = $XMLDoc->addChild("row"); foreach($dbrow as $Spalte => $Wert) $xmlrow->$Spalte = $Wert; } echo $XMLDoc->asXML(); } // ---------------------------------------------------------------------- // bleibt noch das Aufraumen // ---------------------------------------------------------------------- mysql_free_result($result); ?> // ---------------------------------------------------------------------- // Da isses, das Ende // ---------------------------------------------------------------------- Grüße // Martin PS: der folgende Post könnte natürlich ein Argument sein, aber vielleicht doch einfach mal testen . . . [edit=mkinzler]C-Style-Tag passt besser Mfg, mkinzler[/edit] |
Re: Export von MySQL per phpMyAdmin ~ 40MB
Zitat:
Mit freundlichen Grüßen, Valle |
Re: Export von MySQL per phpMyAdmin ~ 40MB
Das Problem wird ja vermutlich sein, dass das Script länger braucht als der eingestellte Timeout.
|
Re: Export von MySQL per phpMyAdmin ~ 40MB
Also erstmal sorry, dass meine Antwort etwas länger gedauert hat.
Der MySQLDumper ist einfach super, er macht genau das was ich möchte :) Ähnliche Scripts haben leider vorher nicht funktioniert, also danke für den Tip! vll. zur Größe das Forums, also das Forum hat 100.000 Posts und verwendet das ältere wbb1 lite. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz