Mailinglisten-Archive |
Hi Christoph, >Daran koennte es wahrhaftig liegen... >Heisst das nun alles klein ? Und wie bringt man den >MyODBC Treibern nun bei sie in richtiger Form zu exportieren - >oder hab ich da was falsch verstanden ? >> Bei Linux (Unix) sind die mysql-Dateien case-sensitiv. Wenn die die >> Dateiendungen >> nicht stimmen (*.ISD,*.ISM,*.frm) wird im Winadmin die Struktur Die Endungen sind bei Linux so wie oben beschrieben (*.ISD,*.ISM,*.frm). ISD und ISM gross, frm klein. Normalerweise macht MYSQL die Endungen beim exportieren automatisch richtig, es sei denn du befindest dich in einem Netzwerk auf dem smb laeuft. Werden dort naemlich ueber Windows neue Dateien angelegt, werden diese alle kleingeschrieben. Da wird dann aus Meine_Tabelle.ISD --> meine_tabelle.isd. Das wars dann. Der Dateipraefix ist uebrigens auch casesensitiv und enthaelt den Tabellennamen. (alle drei Dateipraefixe muessen absolut identisch sein). Ein kleiner Tipp am Rande: Ich habe zwei identische MYSQL-Datenbanken am rennen (eine lokal und eine im Internet). Wenn ich diese angleiche kopiere ich nur die entsprechenden (geaenderten Dateien) hin und her (via FTP). Danach muss man dem MYSQL-Server ca. 2 Mintuen Zeit lassen, dann sind alle Daten abgeglichen. Das geht erheblich schneller als ODBC. Falls alles daneben gehen sollte gibts noch 2 Moeglichkeiten: 1. Tabellenstruktur in der MYSQL-Datenbank anlegen und die Daten in die bestehende Struktur importieren. 2. Tabelle anlegen, die zu exportierenden Daten als CSV abspeichern und dann mittels PHP3Admin in die MYSQL-Datenbank einlesen (Trenner ;). (Nicht mehr als 2 MB Daten. Wenns mehr ist, gibts ne nette Fehlermeldung) Ne 3. Variante: Deine zu exportierenden Tabellen als SQL-Dump abspeichern und via SQL-Feld im PHP3Admin ausfuehren lassen. (auch hier gilt: nicht alles auf einmal reinhauen) Gruss Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive