I've read over the link recommended by cPanel about this EOL update: https://blog.cpanel.com/mysql-5-6-and-mariadb-10-1-end-of-life/
That link referred to a documentation cPanel source that resulted in a 404. I pulled the /88/ off the end of that link and found this source of information. So, my first question would be, is this the right DIY link? https://docs.cpanel.net/whm/sql-services/mysql-or-mariadb-upgrade/
Step #4 on that page says this:
"If you are upgrading your database server from MySQL version 5.7 to 8, the Upgrade Checker via MySQLShell (optional) section will appear. This utility checks whether the upgrade will work on the MySQL configuration file and table engine. To run the MySQL Upgrade Checker utility, click Install and Run Checker. A progress window will appear, and it will display the results of the upgrade check."
I'd feel much more comfortable proceeding with this upgrade if there was a utility that did some pre-update checking but that paragraph makes it seem like this only happens if one is updating MySQL 5.7 to MySQL 8.0. Am I misinterpreting the words on that page? Will the MySQL Upgrade Checker utility option be offered during a MySQL 5.6 to MySQL 5.7 update?
This warning is issued on the page:
" We strongly recommend that you back up your database before you upgrade your database or change to MariaDB. "
Does this warning suggest there is a recovery path should something go horribly wrong? I do nightly backups for all accounts and system files and move them to an S3 bucket for longer term storage. Would I have to recover system_files, all accounts, or what?
I've read in another thread that MySQL 5.7 doesn't require any particular version of PHP. I've been using Multi PHP as I transition older sites to be compatible with PHP 7.2. That transition will take more time on a couple sites but, may I safely assume that upgrading MySQL to 5.7 will permit me to keep getting cPanel security updates?
It seems like the least disruptive path, for me, would be to update MySQL 5.6 -> MySQL 5.7. I've read in other threads in this forum that, after updating to MySQL 5.7, future upgrades would be restricted to MariaDB. Is that true and, if so, why?
That link referred to a documentation cPanel source that resulted in a 404. I pulled the /88/ off the end of that link and found this source of information. So, my first question would be, is this the right DIY link? https://docs.cpanel.net/whm/sql-services/mysql-or-mariadb-upgrade/
Step #4 on that page says this:
"If you are upgrading your database server from MySQL version 5.7 to 8, the Upgrade Checker via MySQLShell (optional) section will appear. This utility checks whether the upgrade will work on the MySQL configuration file and table engine. To run the MySQL Upgrade Checker utility, click Install and Run Checker. A progress window will appear, and it will display the results of the upgrade check."
I'd feel much more comfortable proceeding with this upgrade if there was a utility that did some pre-update checking but that paragraph makes it seem like this only happens if one is updating MySQL 5.7 to MySQL 8.0. Am I misinterpreting the words on that page? Will the MySQL Upgrade Checker utility option be offered during a MySQL 5.6 to MySQL 5.7 update?
This warning is issued on the page:
" We strongly recommend that you back up your database before you upgrade your database or change to MariaDB. "
Does this warning suggest there is a recovery path should something go horribly wrong? I do nightly backups for all accounts and system files and move them to an S3 bucket for longer term storage. Would I have to recover system_files, all accounts, or what?
I've read in another thread that MySQL 5.7 doesn't require any particular version of PHP. I've been using Multi PHP as I transition older sites to be compatible with PHP 7.2. That transition will take more time on a couple sites but, may I safely assume that upgrading MySQL to 5.7 will permit me to keep getting cPanel security updates?
It seems like the least disruptive path, for me, would be to update MySQL 5.6 -> MySQL 5.7. I've read in other threads in this forum that, after updating to MySQL 5.7, future upgrades would be restricted to MariaDB. Is that true and, if so, why?