As with any open source software, anyone can download MySQL sources, build binaries for some platforms and distribute their own packages. So we have the official ones from Oracle, MariaDB, and Percona – the makers of MySQL and its forks respectively. There are also those distributed with operating systems or that are available for install from their standard repositories. Some people or groups also create packages out of the most recent versions of various software and make them available to the world. Finally, some mash up a vanilla MySQL with various patches creating even more options. What to choose?
Database is a piece of software that needs to be reliable in every way. It often holds the only complete and up-to-date copy of data. It may keep confidential information. It may be supporting an application where every minute of downtime costs a little fortune. Or perhaps it just needs to be as efficient as it can possibly be. There could …[Read more]