mirror of
https://github.com/cloudpanel-io/cloudpanel-ce.git
synced 2026-04-05 20:31:58 +02:00
Support for MySQL 8.4 #103
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @flowersofpepper on 4/19/2025
CloudPanel version(s) affected
v2.5.1
Description
Hi CloudPanel Team,
I’d like to request support for MySQL 8.4 in CloudPanel.
With MySQL 8.4 now being the official Long-Term Support (LTS) version from Oracle, it offers enhanced stability, security, and performance. Many modern applications are starting to require MySQL 8.4 as the minimum supported version.
For example, Moodle's latest versions no longer support MySQL 8.0 and require at least MySQL 8.4. This makes it difficult to host Moodle-based platforms on CloudPanel without native support for the newer version.
Use Case: We are deploying updated versions of Moodle and other applications that require MySQL 8.4. Having native support in CloudPanel would streamline development and production setup.
We’d appreciate this version being added to the supported database list in CloudPanel.
Thank you for your excellent work!
Best regards,
Justinol
How to reproduce
Install the latest version of CloudPanel.
Try deploying Moodle (v5.0 or later).
Notice that the installer fails or shows errors due to MySQL 8.0 not meeting the minimum version requirement (8.4).
Attempting to install MySQL 8.4 manually may conflict with CloudPanel’s package and service management.
Possible Solution
Add MySQL 8.4 to the list of supported database versions within CloudPanel.
Provide installation and service management support for MySQL 8.4, similar to how current MySQL versions are handled.
Optionally allow users to select between MySQL 8.0 and 8.4 during database setup via the UI or CLI.
Additional Context
No response