Mailinglisten-Archive |
Hallo, Danke für die Info. Doch irgendwie scheint MySQL Front die Befehlsfolgen nicht umzusetzen, bringt immer den Fehler MySQL Sever has gone away. Mein code sieht nun so aus: <? $f=fopen("usa.sql","r+"); $f2=fopen("sql.sql","w+"); $i=0; while($inh=fgets($f,1000)) { $inh = preg_replace('/(\r|\n)/','',$inh); fwrite($f2,$inh,strlen($inh)); echo $inh; $i++; } echo "fertig".$i; fclose($f); fclose($f2); ?> Es bestünde natürlich auch die Möglichkeit anstatt alles in Datei zu speichern, direkt die SQL Kommandos auszuführen im Code (wäre ja schon optimaler) Wäre für Hilfe dankbar Gruss Burkhard Stollenwerk Ausgangs SQL Dump: Jeder Satz wird mit /g scheinbar abgeschlossen. CREATE TABLE Project ( ProjectID INT NOT NULL auto_increment , Title CHAR(250) , IsProjected TINYINT , XMin REAL , XMax REAL , YMin REAL , YMax REAL , Width INT , Height INT , Scale INT , Abstract CHAR(250) , AdminPassword Char(50) , PRIMARY KEY (ProjectID) )\g CREATE TABLE ExternalLayers ( LayerID INT NOT NULL auto_increment , MySQLServer CHAR(250) , UserName CHAR(250) , Password CHAR(250) , DatabaseName Char(250) , TableName CHAR(250) , LongitudeField CHAR(250) , LatitudeField CHAR(250) , PRIMARY KEY (LayerID) )\g CREATE TABLE Layers ( LayerID INT NOT NULL auto_increment .....
php::bar PHP Wiki - Listenarchive