2010-10-18 9 views

Antwort

6

Sie müssen mysql nicht "installieren". Seine Binaries laufen von jedem Verzeichnis aus (bei entsprechenden Suchpfaden usw.), und seine Konfiguration kann vollständig in der Befehlszeile angegeben werden, falls nötig, um zB /etc/my.cnf zu umgehen, oder indem eine alternative Konfigurationsdatei mit angegeben wird beliebiger Pfad

Einige Engines können mit einem schreibgeschützten Datenverzeichnis (MyISAM, Archive) arbeiten, andere benötigen möglicherweise ein Lese-/Schreib-Datenverzeichnis (Innodb), aber das könnte ein temporärer Bereich oder eine Ramdisc sein.

Es gibt nichts "untragbares" über MySQL.

+0

danke MarkR ... – Rajan

+2

Obwohl Rajan akzeptiert, ich denke, es ist nicht die Lösung. "portable", wie in "PortableApps", bedeutet, dass Sie das Verzeichnis der Anwendung an eine beliebige Stelle verschieben und dann die ausführbare Datei ausführen können. Keine Konfiguration nach dem Verschieben, was bedeutet, dass alle Pfade relativ sind. –

1

MySQL Embedded Server kann käuflich erworben werden.

+0

vielen Dank für den Vorschlag Ignacio ... gibt es eine ähnliche kostenloses Paket .. – Rajan

+1

Ich glaube, Firebird hat etwas ähnliches, aber das ist nicht ganz MySQL. Es ist jedoch näher als SQLite. –

0

ich Rat Sie SQLite verwenden

4

Um eine portable Version von MySQL unter Linux haben, können Sie es zu einem generischen Ort kompilieren configure --prexif =/MyWorkspace/installiert/mysql --exec- Präfix =/myworkspace/installs/mysql Dann übliche make und make install, dies wird mysql auf/myworkspace/installs/mysql installieren. Dann können Sie den gesamten mysql-Ordner komprimieren und ihn überall hin mitnehmen, außer Sie können ihn aus der gleichen Verzeichnisstruktur ausführen, die Sie installiert haben. Das Kompilieren von mysql erfordert einige Abhängigkeiten, überprüfen Sie es hier http://dev.mysql.com/doc/refman/5.6/en/source-installation.html. Wenn Sie diese Abhängigkeiten auch in/myworkspace/installs/mysqldepends/installieren, ist Ihr mysql vollständig portierbar.

Verwandte Themen