> I once tried MariaDB and found that it cannot be installed on the same > machine with MySQL unless you do a lot of tweaking at a very low level. > Currently I have both Postgres and MySQL installed on the same machines, > so supporting an additional DB is painful.
MariaDB is a fork of MySQL, maintained by the original MySQL developers. Oracle continues to maintain MySQL, but MariaDB is the "spiritual" successor of MySQL. "MySQL" was named after the creator's first daughter, "My", and so since Oracle now owns this name the fork has been named after his second daughter instead, "Maria". The reason it is so hard to install MariaDB alongside MySQL is the same as why it would be difficult to install Bacula 9.4 and 9.2 at the same time - they are both different versions of the same project. > I expect that if MariaDB replaces all the MySQLs, eventually if no > community patches come for MariaDB I will be forced to add support for > it myself ... MariaDB has already replaced MySQL in most Linux distributions, at least those aimed at the desktop. There have been very few compatibility problems. I am currently running Bacula with MariaDB on the Arch Linux distribution and haven't encountered any issues so far, but then my backups are only home-user sized. As long as Bacula sticks to the common feature set and doesn't use any of the new Oracle-MySQL-specific features then it will probably continue to work just fine with both MySQL and MariaDB for some time yet, with no special maintenance effort. If you did want to test against MySQL and MariaDB separately, this is something you could easily do with Docker containers, as you can install whichever versions of whichever packages you like inside the containers, without affecting anything on your host machine. Cheers, Adam. _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users