I request that we use the latest mysql due to security upgrades and new features it brings I know it upgrades alot every so much but it's still should be a option.
Add support for MySQL 5.7
Completed
This is a duplicate request of: https://features.cpanel.net/topic/add-support-for-mysql-57#comment-47215
That request was archived long ago as it was made prior to GA release. I do not know how to make an old request current and remove from the archive, and am not even sure there is an option to do so. "All feature requests" CPanel page does not show this request and I am not sure if it is being ignored due to the archive state.
Hey all! It looks like my update to this feature request got lost in the data loss earlier this year. MySQL 5.7 has been added to the product as of version 70, which is now in the RELEASE tier.
https://blog.cpanel.com/being-a-good-open-source-community-member-why-we-hesitated-on-mysql-5-7/
Hey all! It looks like my update to this feature request got lost in the data loss earlier this year. MySQL 5.7 has been added to the product as of version 70, which is now in the RELEASE tier.
https://blog.cpanel.com/being-a-good-open-source-community-member-why-we-hesitated-on-mysql-5-7/
As of this writing (2014-02-12), MySQL 5.7.x is within a "Milestone Release" state. This is a very volatile development stage and not production ready release cycle. As per Oracle's own warning with every milestone release:
"This is a milestone release, for use at your own risk. Significant development changes take place in milestone releases and you may encounter compatibility issues, such as data format changes that require attention in addition to the usual procedure of running mysql_upgrade. For example, you may find it necessary to dump your data with mysqldump before the upgrade and reload it afterward."
As per usual, we will be waiting until MySQL 5.7 reaches the "General Availability" state in which Oracle considers it to be production ready. At that time, MySQL 5.7 will be evaluated and considered for inclusion into cPanel & WHM.
As of this writing (2014-02-12), MySQL 5.7.x is within a "Milestone Release" state. This is a very volatile development stage and not production ready release cycle. As per Oracle's own warning with every milestone release:
"This is a milestone release, for use at your own risk. Significant development changes take place in milestone releases and you may encounter compatibility issues, such as data format changes that require attention in addition to the usual procedure of running mysql_upgrade. For example, you may find it necessary to dump your data with mysqldump before the upgrade and reload it afterward."
As per usual, we will be waiting until MySQL 5.7 reaches the "General Availability" state in which Oracle considers it to be production ready. At that time, MySQL 5.7 will be evaluated and considered for inclusion into cPanel & WHM.
MySQL 5.7 reached the "General Availability" state :-)
MySQL 5.7 reached the "General Availability" state :-)
here's the proof. i need this version to implement replication multi master to master, please.
here's the proof. i need this version to implement replication multi master to master, please.
I have been waiting over a year for this, any thoughts on timeline to add into CPanel?
I have been waiting over a year for this, any thoughts on timeline to add into CPanel?
I would expect that once MySQL 5.7 hit GA status work had begun to provide it with cPanel (or would have already started once the releases hit the more stable phases) and that this feature request is not necessary. Please tell me i am right?
I would expect that once MySQL 5.7 hit GA status work had begun to provide it with cPanel (or would have already started once the releases hit the more stable phases) and that this feature request is not necessary. Please tell me i am right?
Seeing that 5.5 will hit EOL the end of this year, 5.7 should be supported by then. I do not see why this even needs votes. It just needs to happen ASAP.
To continue being a competitive product WHM/CP needs support for PHP 7, MySQL 5.7, and MariaDB 10.1.
Seeing that 5.5 will hit EOL the end of this year, 5.7 should be supported by then. I do not see why this even needs votes. It just needs to happen ASAP.
To continue being a competitive product WHM/CP needs support for PHP 7, MySQL 5.7, and MariaDB 10.1.
Any news on that feature ?
Any news on that feature ?
Its more a cpanel issue, please contact them to add weight to the request:
http://cpanel.com/support/
This is the reply I got from cpanel:
Hello Simon,
Currently we don't have any updated information of the upgrade to MySQL 5.7 or PHP 7 within cPanel & WHM. This will be announced in our website when these updates are available. There are feature requests which have been published here:
https://features.cpanel.net/topic/add-support-for-mysql-57
and
https://features.cpanel.net/topic/php7-support
You could vote for them and add comments. Product Managers and Developers do watch these features to help set priorities for the release of new features.
Hope this helps
Its more a cpanel issue, please contact them to add weight to the request:
http://cpanel.com/support/
This is the reply I got from cpanel:
Hello Simon,
Currently we don't have any updated information of the upgrade to MySQL 5.7 or PHP 7 within cPanel & WHM. This will be announced in our website when these updates are available. There are feature requests which have been published here:
https://features.cpanel.net/topic/add-support-for-mysql-57
and
https://features.cpanel.net/topic/php7-support
You could vote for them and add comments. Product Managers and Developers do watch these features to help set priorities for the release of new features.
Hope this helps
Hi, forcing us to use mariadb is a problem because some web applications don't support Mariadb yet.
Some web applications show an error 500 while using mariadb. For now it is a good fix for us to use MySql because we don't need to modify scripts that are maintained by other companies.
I hope you will not force an update to Mariadb.
So for instance, The Booked web application does not like Mariadb. Only because of Booked, i must use mysql 5.6 now.
I am sure there are other web applications that don't support Mariadb yet.
Hi, forcing us to use mariadb is a problem because some web applications don't support Mariadb yet.
Some web applications show an error 500 while using mariadb. For now it is a good fix for us to use MySql because we don't need to modify scripts that are maintained by other companies.
I hope you will not force an update to Mariadb.
So for instance, The Booked web application does not like Mariadb. Only because of Booked, i must use mysql 5.6 now.
I am sure there are other web applications that don't support Mariadb yet.
Hi,
We really really need MySQL 5.7 support. We're using it as a standard for many many services on several platforms and don't plan to switch anytime soon :(
Hi,
We really really need MySQL 5.7 support. We're using it as a standard for many many services on several platforms and don't plan to switch anytime soon :(
Why not ? Have you noticed any compatibilty issues ?
Why not ? Have you noticed any compatibilty issues ?
PS: I looked further into mariadb, my conclusions:
There are differences between MySQL and MariaDB, some large, some subtle > if it breaks something what can I say to my customers? Who will pay for all the debugging and troubleshooting if it goes wrong?
With MariaDB 10.1 differences are even bigger, they use now XtraDB by default: https://mariadb.com/kb/en/mariadb/xtradb-and-innodb/
In the end they might even grow further apart and nobody knows for sure who will win or what might or might not be compatible. Who know's MariaDB doesn't even exist anymore in 5 years while MySQL has been around since 1995 !
It's like the "battle" between Debian/Ubuntu etc. We like Debian because it's very stable and safe to use, others like Ubuntu because it's more progressive.
So in the end the choice should be up to the server owner and not enforced by cPanel!
PS: I looked further into mariadb, my conclusions:
There are differences between MySQL and MariaDB, some large, some subtle > if it breaks something what can I say to my customers? Who will pay for all the debugging and troubleshooting if it goes wrong?
With MariaDB 10.1 differences are even bigger, they use now XtraDB by default: https://mariadb.com/kb/en/mariadb/xtradb-and-innodb/
In the end they might even grow further apart and nobody knows for sure who will win or what might or might not be compatible. Who know's MariaDB doesn't even exist anymore in 5 years while MySQL has been around since 1995 !
It's like the "battle" between Debian/Ubuntu etc. We like Debian because it's very stable and safe to use, others like Ubuntu because it's more progressive.
So in the end the choice should be up to the server owner and not enforced by cPanel!
I would like to add that as the move to php7 is also underway (massive performance improvements apparently) I am cautious about changing the database at the same time, and would be far happier staying with mysql updates for at least 6 months
I would like to add that as the move to php7 is also underway (massive performance improvements apparently) I am cautious about changing the database at the same time, and would be far happier staying with mysql updates for at least 6 months
I really need a tad bit of clarification here please. as stated by the team initially they have NO PLANS to implement MySQL 5.7 - is that EVER? or unless there is significant requests from the community?
also, as marina 10.1 and MySQL 5.6 further separate, and compatibility with migration seems daunting more and more daily...
IF the cPanel team is no longer wanting to support MySQL, then for me it begs that we upgrade NOW!!!
however, my question is... in cPanel your system states that the END OF LIFE for MySQL 5.6 is (February 28, 2018)... so, does that mean that if you do not choose to implement MySQL 5.7 that as of February 28, 2018 - updates stop and security then become a huge issue?
I am one that is thinking that if I do not upgrade NOW, I will be hosed in 2018... very near future!
I await the community and cPanel temas professional opinion on this question...
I really need a tad bit of clarification here please. as stated by the team initially they have NO PLANS to implement MySQL 5.7 - is that EVER? or unless there is significant requests from the community?
also, as marina 10.1 and MySQL 5.6 further separate, and compatibility with migration seems daunting more and more daily...
IF the cPanel team is no longer wanting to support MySQL, then for me it begs that we upgrade NOW!!!
however, my question is... in cPanel your system states that the END OF LIFE for MySQL 5.6 is (February 28, 2018)... so, does that mean that if you do not choose to implement MySQL 5.7 that as of February 28, 2018 - updates stop and security then become a huge issue?
I am one that is thinking that if I do not upgrade NOW, I will be hosed in 2018... very near future!
I await the community and cPanel temas professional opinion on this question...
We're running MySQL 5.7 on other systems without cPanel with great success. Still can't believe this won't be supported :(
We're running MySQL 5.7 on other systems without cPanel with great success. Still can't believe this won't be supported :(
Not supporting mysql 5.7 will exclude the ability to use percona to run external mysql servers.
Not supporting mysql 5.7 will exclude the ability to use percona to run external mysql servers.
I'm amazed with MariaDB 10.0 performance, but although I know the few, small, incompatibilities with MySQL 5.6, the alleged "bugs" frequently comes out to be guilt of script developers who have procrastinated too much the use of MySQL good practices.
In example: WordPress and Joomla works great with MariaDB, but other less popular scripts, yet being very good pieces of software, specially those dedicated to email marketing (ArpReach, Mautic, Sendy) will have troubles when running under MariaDB. And that's a shame.
I'm very happy to migrate to MariaDB but unfortunately needed to keep a couple servers working with MySQL 5.6 to avoid compatibility issues with some scenarios.
I'm amazed with MariaDB 10.0 performance, but although I know the few, small, incompatibilities with MySQL 5.6, the alleged "bugs" frequently comes out to be guilt of script developers who have procrastinated too much the use of MySQL good practices.
In example: WordPress and Joomla works great with MariaDB, but other less popular scripts, yet being very good pieces of software, specially those dedicated to email marketing (ArpReach, Mautic, Sendy) will have troubles when running under MariaDB. And that's a shame.
I'm very happy to migrate to MariaDB but unfortunately needed to keep a couple servers working with MySQL 5.6 to avoid compatibility issues with some scenarios.
A lot of CMS vendors do not test against MariaDB, they only certify against MySQL. This can create pain points going forward as MySQL 5.7 becomes the standard over .6. I think the amount of votes to the positive vs negative shows how the community feels about this. At the very least cPanel should certify to 'remote management' of a MySQL 5.7 server so there are options. I know there is at least 1 really popular e-commerce application that has issues with MariaDB, or really anything that isn't MySQL. 5.6 works for now, but I have been receiving requests for 5.7 multiple times a week. Right now I have to recommend if these clients want 5.7, they need to forego cPanel.
A lot of CMS vendors do not test against MariaDB, they only certify against MySQL. This can create pain points going forward as MySQL 5.7 becomes the standard over .6. I think the amount of votes to the positive vs negative shows how the community feels about this. At the very least cPanel should certify to 'remote management' of a MySQL 5.7 server so there are options. I know there is at least 1 really popular e-commerce application that has issues with MariaDB, or really anything that isn't MySQL. 5.6 works for now, but I have been receiving requests for 5.7 multiple times a week. Right now I have to recommend if these clients want 5.7, they need to forego cPanel.
Thanks for your continued feedback here! We're definitely listening, though we haven't yet changed our direction. If/when that changes I'll definitely let everyone know.
Thanks for your continued feedback here! We're definitely listening, though we haven't yet changed our direction. If/when that changes I'll definitely let everyone know.
I just discovered two more popular commercial scripts that are only going to support MySQL 5.7 and have issues with MariaDB with their next release. There seems to be a big push in commerical scripts to push everyone to PHP7, which is great, but at the same time, they are also pushing to MySQL. I have yet to see a commerical php script that recommends MariaDB. Someone correct me if I am wrong?
I just discovered two more popular commercial scripts that are only going to support MySQL 5.7 and have issues with MariaDB with their next release. There seems to be a big push in commerical scripts to push everyone to PHP7, which is great, but at the same time, they are also pushing to MySQL. I have yet to see a commerical php script that recommends MariaDB. Someone correct me if I am wrong?
Okay, you've convinced us! This is back under consideration, and we want to see this added as well. We're already fully committed to what work will be completed in the first quarter of 2017, but when we go into planning for the second quarter this will be on the list of things to discuss. Thank you so much for your continued input, and I'll let you know as soon as there's any more information.
https://forums.cpanel.net/threads/discussion-of-mysql-5-7-support.592591/#post-2424635
Okay, you've convinced us! This is back under consideration, and we want to see this added as well. We're already fully committed to what work will be completed in the first quarter of 2017, but when we go into planning for the second quarter this will be on the list of things to discuss. Thank you so much for your continued input, and I'll let you know as soon as there's any more information.
https://forums.cpanel.net/threads/discussion-of-mysql-5-7-support.592591/#post-2424635
Maybe if we can continue the list of scripts that will require MySQL 5.7, we can help fast track this. As the industry push to PHP7 seems to get stronger and stronger. I got word with SupportPal who is a popular help desk solution, especially in the hosting community as it integrates very well with WHMCS. That as they continue development, and move from their latest beta release which uses PHP7, they will only support MySQL and specifically 5.7. They arent saying it wont work with MariaDB, but they will provide zero support on database issues if you are running MariaDB
While I plan on personally running a test in VMs, there are reports that PHP7 with MySQL 5.7 is faster and lower resources then PHP 7 and MariaDB 10.x. While we all are striving for the best performance for our clients, I think a decision being made on this sooner then later is the best for the community.
Maybe if we can continue the list of scripts that will require MySQL 5.7, we can help fast track this. As the industry push to PHP7 seems to get stronger and stronger. I got word with SupportPal who is a popular help desk solution, especially in the hosting community as it integrates very well with WHMCS. That as they continue development, and move from their latest beta release which uses PHP7, they will only support MySQL and specifically 5.7. They arent saying it wont work with MariaDB, but they will provide zero support on database issues if you are running MariaDB
While I plan on personally running a test in VMs, there are reports that PHP7 with MySQL 5.7 is faster and lower resources then PHP 7 and MariaDB 10.x. While we all are striving for the best performance for our clients, I think a decision being made on this sooner then later is the best for the community.
I'm in a situation where I can't use an app I just bought because I can't get a cpanel with mysql 5.7. It's an awesome app and this is killing me. I love cpanel, but we really need you guys to embrace the future and push with us to create a better web experience for our clients. Change is constant and we need you to help us create that rate.
I'm in a situation where I can't use an app I just bought because I can't get a cpanel with mysql 5.7. It's an awesome app and this is killing me. I love cpanel, but we really need you guys to embrace the future and push with us to create a better web experience for our clients. Change is constant and we need you to help us create that rate.
It appears that Joomla is the next major script that will be requiring MySQL 5.7. Their stance has always been, while we work with MariaDB and the forks, our development is in MySQL. Since there is incompatibilities with MariaDB and 5.7, it appears as they go forward they will leave MariaDB support behind.
Hope the movement on this happens sooner then later as at this point we are about ready to start up our next shared hosting servers and it looks like we are going to be forced to do so on DirectAdmin just so we can have 5.7 support for our paying clients.
It appears that Joomla is the next major script that will be requiring MySQL 5.7. Their stance has always been, while we work with MariaDB and the forks, our development is in MySQL. Since there is incompatibilities with MariaDB and 5.7, it appears as they go forward they will leave MariaDB support behind.
Hope the movement on this happens sooner then later as at this point we are about ready to start up our next shared hosting servers and it looks like we are going to be forced to do so on DirectAdmin just so we can have 5.7 support for our paying clients.
Hey all! It looks like my update to this feature request got lost in the data loss earlier this year. MySQL 5.7 has been added to the product as of version 70, which is now in the RELEASE tier.
https://blog.cpanel.com/being-a-good-open-source-community-member-why-we-hesitated-on-mysql-5-7/
Hey all! It looks like my update to this feature request got lost in the data loss earlier this year. MySQL 5.7 has been added to the product as of version 70, which is now in the RELEASE tier.
https://blog.cpanel.com/being-a-good-open-source-community-member-why-we-hesitated-on-mysql-5-7/
Replies have been locked on this page!