I need to use MySQL 5.7, but it is not available in the new versions of DirectAdmin. My website only supports MySQL 5.7, so this is a big issue for me. I purchased a license, but it is useless to me in this situation. What should I do?
MySQL changes between major versions are minor if you ask me. Better to have a look at the queries that need to be rewritten. Always use ANSI standards so you know you can always upgrade versions.
Note: custombuild will handle installer depending on the OS.
Example:
Mysql5.7 support only on Rhel7 ( glibc 2.12 - 2.17 )
Mysql8.0 support from Rhel7 or upper ( glibc 2.17 - 2.28)
Mysql9.0 support from Rhel8 or upper ( glibc 2.17 - 2.28)
MySQL 5.7 availability depends on the distro. It is available on all Debian systems and on RHEL 7. On RHEL 8 and RHEL 9 minimum MySQL version is 8.0.
RHEL 8 does not support MySQL 5.7 because it uses RPMs for installing MySQL. RHEL 9 uses static MySQL binaries so I think we might be able to support MySQL 5.7, but it is not tested. RHEL 9 just blocks MySQL 5.7 to stay similar to RHEL 8.