Philipp Hasenfratz: plattformunabhängig MySQL

Beitrag lesen

Halihallo Sven

das ganze ist recht simpel: MySQL-Datenbank (version 4.1 oder sowas),
Windows2k, Gentoo Linux. Beide sollen auf ein und
die selben "Datas" zugreifen. D.h. also jetzt nicht, dass ich zwei
zwei Serve hätte, sondern, dass auf dem einen Server beide OS mal so
laufen.

InnoDB sind binär kompatibel zwischen verschiedenen Versionen und
Betriebssystemen. MyISAM Datenfiles (hm. das werden wohl auch
Indizies etc. sein) ebenso laut Dokumentation (obwohl ich mich
erinnern mag mal etwas anderes gelesen zu haben!).

http://dev.mysql.com/doc/mysql/en/Backing_up.html
http://dev.mysql.com/doc/mysql/en/Moving.html

Es wird einfach noch wichtiges angemerkt:
 1. Dateinamen sind bei Windowssystemen nicht case-sensitiv, bei Unix
    Derivaten schon => man sollte sich auf kleinschreibweise
    konzentrieren.
 2. Fliesskommaformate müssen bei beiden Systemen gleich sein.
    Was immer das nun heisst, IMO werden alle mit IEEE-754
    gespeichert und beide Systemversionen basieren auf etwa demselben
    Code. Big- und Littleendian Problem? - Das dürfte dann aber -
    wenn überhaupt - auch auf alle anderen Formate Auswirkungen
    haben.

Nun ja, das ist alles was ich beitragen kann. Vielleicht hilft's ja
schon etwas...

Viele Grüsse

Philipp