Our features site is undergoing a refresh! Be sure to explore the revamped site and discover our latest product roadmap launching here on Monday, March 18th.

MySQL 8.0 Support

Jonathan W. shared this idea 6 years ago
Completed

As a cPanel user, I would like support for MySQL version 8 as this version provides a large number of quality of life improvements over MySQL Version 5.7.

Replies (13)

photo
1

This is a good idea because MYSQL 8 is 3 times more powerful than MYSQL 5.7

photo
3

Any update on this support?

It's much faster than MySQL 5.7.

https://www.mysql.com/products/enterprise/database/

photo
4

No updates yet! As soon as we have more information or have this pinned to a version, we'll let you know!

photo
1

I think this is essential for speed


photo
2

Cloudlinux also released MySQL Governor for MySQL 8 in beta some days ago:https://cloudlinux.com/cloudlinux-os-blog/entry/beta-mysql-8-0-for-mysql-governor-released

photo
1

They state in that link "cPanel does not officially support MySQL 8.0, that is why we don’t recommend to use it on cPanel servers."

photo
5

It's been a year since GA - MySQL 8.0.11 (2018-04-19, General Availability). Hope to see it soon in cPanel.

photo
1

I'm curious about MYSQL 8 as well and curious how you guys feel about it compared to MariaDB.

photo
2

We were promised that this was around the corner when we had a meeting in march in Cloudfest.

Whats the hold up?

photo
1

Didn't hear anything from our account rep about this.What's the ETA on this?

photo
3

I'm waiting for this.

MySQL 8 availability in cPanel would be a great.

photo
3

Please, remove the 8 characters prefix restriction, like in MariaDB.

photo
1

Any update?

photo
3

Use case for this is the speed improvement!

Other specialized hosts does have advantage in speed in many cases, therefore you should always have highest priority on such features that can improve speed for cPanel endusers and their websites.


cPanel is falling behind in many features. This is the most important feature and it should be implementet ASAP!

Even DirectAdmin have had MySQL 8 for a long time now.

photo
1

Bluehost uses CentOS with WHM/cPanel for VPS servers. There would be a lot of happy customers with a lot more faster web sites having V8 support!

photo
1

Also 8 adds fixes to bugs introduced by 5.7 such as this one which significantly increases the execution time for certain queries:


https://bugs.mysql.com/bug.php?id=87164

photo
3

@Morten said it better than I could.

And being obsessed with perfermance I would love to see cPanel put on a diet. Growing big over the years can slow down production vastly.


Mysql 8 = Better performance = less resources = less energy drain = less CO2 release = win for all.

I would like to hear good reasons not to implement MySQL 8.0.

photo
1

Also, MySQL8 has JSON document management capability that 5.7 has not (limited). My application wants to use the JSON related functionality that is now not accessible via cPanel (and hosts that offer cPanel).

photo
2

Here is what MySQL 8 offers, which I can run on my local machine but sadly not on cPanel.

JSONMySQL 8.0 adds new JSON functions and improves performance for sorting and grouping JSON values.

There are over 10 new extremely useful JSON functions. Which would have helped me insanely while building a "Survey Application". Due to lack of these functions I had to write 100-200 lines of SQL queries.


RANK()

This function is the craziest of all for me, without any exceptions, I have a place where I need to rank a table, in all of my apps. Without this I need to do some extremely unreadable and clunky extra coding. https://stackoverflow.com/questions/3333665/rank-function-in-mysql


There is no need to mention indexing improvements.

photo
1

Any update? at least let us know when you are providing this update?

photo
1

Excellent! Hopefully we'll see this by April!

photo
1

Is it going to be possible to switch to MySQL 8.0 from MariaDB 10.3? Thanks.

photo
1

when will it be released?

photo
1

Is it possible to coexist on the same server MySQL8 and Maria DB?

photo
1

Is it possible to create a dump from MariaDB and import it back in MYSQL8?

photo
2
  • MariaDB -> No limit to the number of characters in the database prefix
  • MySQL 5.7 -> Limited to 8 characters the prefix

To be able to use the "cPanel migration tool" without errors, i.e. to migrate a cPanel account from a MariaDB server to a MySQL 8 server, it is important to remove the 8 character limit in the database prefix for MySQL 8 servers.

As MySQL 8 has a 64 character limit on database names, there is no reason for cPanel to impose a forced limit like in MySQL 5.x

I hope that cPanel developers understand the importance of this situation.

Replies have been locked on this page!