Ist eine portable Version von MySQL für Linux verfügbar?Ist eine portable Version von MySQL für Linux verfügbar?
Antwort
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.
danke MarkR ... – Rajan
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. –
MySQL Embedded Server kann käuflich erworben werden.
vielen Dank für den Vorschlag Ignacio ... gibt es eine ähnliche kostenloses Paket .. – Rajan
Ich glaube, Firebird hat etwas ähnliches, aber das ist nicht ganz MySQL. Es ist jedoch näher als SQLite. –
ich Rat Sie SQLite verwenden
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.
- 1. Portable Python erstellen (lokale Installation) für Linux
- 2. portable mysql für die Entwicklung
- 3. Paket ‚pbkrtest‘ ist nicht verfügbar (für R-Version 3.2.2)
- 4. hat mysql 5.4 eine Linux 32 Bit Version?
- 5. Gradle: Build-Version für Java verfügbar machen
- 6. Ist Firebase Version 9.2.1 verfügbar oder nicht?
- 7. MySQL: Was ist eine umgekehrte Version von LIKE?
- 8. Ist eine Definition für Qt GUI verfügbar?
- 9. rgdal für R-Version 3.2.2 nicht verfügbar
- 10. ist eine Quelle für Realm Architecture verfügbar?
- 11. Was ist der BSD (oder portable) Weg, um ToS Byte (wie IP_RECVTOS von Linux) zu bekommen?
- 12. Portable Bitfelder für Handles
- 13. Mysql-Instanz für lokalen Benutzeraccount nicht verfügbar
- 14. So lösen Sie xbuild '.NET Portable, Version = v4.0, Profil = Profil344' Problem unter Linux
- 15. Ist NetPeerTcpBinding für Mono verfügbar?
- 16. Paket libapache2-mod-auth-mysql ist nicht verfügbar
- 17. SubSonic MySQL Version
- 18. welche Version von VM unter Linux
- 19. Wahl der Sprache für portable Bibliothek
- 20. Ist eine schöne Suppe für Python 3.4.1 verfügbar?
- 21. portable-executable für cmake
- 22. Was ist zu tun, wenn ein Paket für unsere R-Version nicht verfügbar ist?
- 23. System.Security.Cryptography.X509Certificates.X509Certificate2 ist nicht verfügbar in der Ziel-Framework-Version
- 24. Ist Bubbling für Bildladeereignisse verfügbar?
- 25. Wie installiere ich eine andere Version von Python unter Linux?
- 26. NUnit für Portable Class Bibliothekstests
- 27. Portable Atomic Operations unter UNIX
- 28. Alternative zu ConcurrentDictionary für portable Klassenbibliothek
- 29. eine portable domänenspezifische Sprache schreiben
- 30. Ist Solr für .Net verfügbar?
Was ist Ihre Definition von tragbar? –
hallo Andrew .. es ist wie run-it-irgendwo auf jedem Linux-Rechner ohne Installation und viele Konfigurationen ... wie es ist ein No-Installer-zip für Windows – Rajan