Hallo Leute,
da ich gerade dabei bin größere Daten von PostGre zu MySQL zu konvertieren, und die Files zu groß sind um sie mit dem Browser zu senden, habe ich mir ein Programm einfaches Programm geschrieben was das direkt von File zum File macht.
Dieses Programm läuft aber auch bei kleineren Datenbanken ewig, und hat noch nie ein File erstellt.
Hier nun der Code:
Am file_put_contents liegt es nicht, weil das echo $output auch nichts ausgibt.
Fehler kommen keine. mit dem original programm von pg2mysql funktioniert es bei der kleinen db, bei größeren dumps spielt der browser aber nicht mehr mit.
Wäre fein wenn jemand ein paar Ideen hätte was man da machen könnte.
lg Darian
da ich gerade dabei bin größere Daten von PostGre zu MySQL zu konvertieren, und die Files zu groß sind um sie mit dem Browser zu senden, habe ich mir ein Programm einfaches Programm geschrieben was das direkt von File zum File macht.
Dieses Programm läuft aber auch bei kleineren Datenbanken ewig, und hat noch nie ein File erstellt.
Hier nun der Code:
PHP:
<?php
include "pg2mysql.inc.php";
$input = file_get_contents("dantlinger.dump.sql");
//echo $input;
$output = pg2mysql(stripslashes($input));
//echo $output;
//echo "<textarea>$output</textarea>";
file_put_contents("dantlinger.mysql.sql", $output);
echo "File erstellst";
?>
Am file_put_contents liegt es nicht, weil das echo $output auch nichts ausgibt.
Fehler kommen keine. mit dem original programm von pg2mysql funktioniert es bei der kleinen db, bei größeren dumps spielt der browser aber nicht mehr mit.
Wäre fein wenn jemand ein paar Ideen hätte was man da machen könnte.
lg Darian