I should've done this months ago, but I was pretty much happy with MySQL 5.6. However, Ubuntu 16.10 defaults to 5.7 and even the migration from 5.6 to 5.7 was not successful - at first, MySQL server was simply removed! Then it turned out that Oracle decided to change column names in the user table... What was wrong with the name "Password"? Also the DB binaries are not backward compatible anymore, so there is no simple way to go back to MySQL 5.6 or forward to MariaDB 10.x without dumping and restoring all databases. I could recover one test site, but this one did not make it. So, back to reading documentation...
That's basically what I was going to say about upgrades. All upgrades must be done "in time". Too late and the new version is either not compatible, or the old version is neither upgradable nor supported, and everything must be recreated from scratch. And the data can easily be lost this way. So timely upgrades are crucial.
(This post was last modified: 02 May 2016, 11:57 by Like Ra.)
That's basically what I was going to say about upgrades. All upgrades must be done "in time". Too late and the new version is either not compatible, or the old version is neither upgradable nor supported, and everything must be recreated from scratch. And the data can easily be lost this way. So timely upgrades are crucial.