ViecFan wrote:Hier liegt ein Missverständnis vor - ich verwende Joomla als Baukasten, in dem ich eigene Componenten, Module, Templates programmiere - mit Akeeba verpacke ich die Sicherungen und stelle sie auf dem Ziel/Quellsystem wieder her. Aus diesem Grund ist es mir ja so wichtig, dass ich die DB 1:1(Daten) ex/importieren kann!
- ich setze derzeit nur myisam Datenbanken ein!
Das sind aber ganz normale Exporte/Importe. Das ist keine native Datenbank, die da hin- und hergeschoben wird. Das wird von Joomla ein standardisiertes Backup/Restore Proceder sein und das läuft unter MariaDB mit Sicherheit genauso wie unter MySQL. WIe gesagt, MariaDB ist ein sog. "Binary Drop In Replacement". Hier ist eine genauere Beschreibung, wie weit die Kompatibilität geht, dazu gehört u.a. Binärkompatibilität der MyISAM *.frm Dateien:
https://mariadb.com/kb/en/mariadb/maria ... atibility/Jetzt würde mich aber immer noch interessieren, welcher österreichische Provider schon MySQL 5.6 einsetzt, wo doch angeblich die Technik Uhren langsamer ticken (als in Deutschland?!). Hier jedenfalls dürfte das so gut wie kein Provider einsetzen, der größte Provider 1&1 hängt sicherlich einige Releases hinterher. Die Provider ziehen alle Jubeljahre mal ein Upgrade durch, das ist ja ein Schweineaufwand, wie gesagt, die Inkompatibilitäten, die durch so ein Upgrade bzw. einen Releasequestand entstehen, sind um Welten größer und unangenehmer als die ach so schlechte MariaDB vermuten läßt. Stand übrigens schon vor knapp 3 Jahren ein Artikel im Internet, dass selbst diese großen Provider ernsthaft über einen Wechsel zu MariaDB nachdenken, denn über MySQL schwebt andauernd das Damoklessschwert, dass Oracle deftige Lizenzgebühren verlangt. MySQL ist ja nicht mehr MySQL; das heißt nur noch so, aber es gehört Oracle:
http://www.computerwoche.de/a/1-und-1-r ... en,2543897P.S.: Bist Du Dir sicher, dass Du MyISAM benutzt? Laut diesem Artikel
http://stackoverflow.com/questions/1324 ... db-is-used benutzt Joomla schon seit 4 Jahren (seit Joomla 3.0.1) explizit "ENGINE=InnoDB" im Installationsscript und auch Xampp/MySQL wird mit InnoDB als Default Engine ausgeliefert. Auch das ist eine grundsätzliche Entscheidung von Oracle, die die InnoDB Engine pushen und MyISAM nicht mehr groß unterstützen wollen. Ob man das akuelle Joomla einfach so auf MyISAM umstellen kann (dazu müßte man sowieso sämtliche Create Table Statements anpassen), ist noch die Frage, denn wenn spezifische Features von InnoDB genutzt werden (Foreign Keys, Transaktionen usw.), dann geht das gar nicht ohne weiteres.