EmergencyEMERGENCY? Get 24/7 Help Now!

CentOS Comes with free build of MySQL Enterprise ?

 | January 4, 2008 |  Posted In: Insight for DBAs


As I already wrote you can well go to Linux distribution vendors if you’re looking for recent MySQL version in a hassle free binary form. (On the time of this writing you could only get binaries for MySQL Community 5.0.45 from MySQL Download Pages which was released in July and so about half a year old.

If you prefer to run binaries based on Enterprise codebase – the most up to date version 5.0.54 is now available for CentOS starting with CentOS4:

mysql.x86_64 5.0.54-1.el4.centos centosplus
mysql-bench.x86_64 5.0.54-1.el4.centos centosplus
mysql-devel.x86_64 5.0.54-1.el4.centos centosplus
mysql-libs.x86_64 5.0.54-1.el4.centos centosplus
mysql-server.x86_64 5.0.54-1.el4.centos centosplus

These are not built exactly same as ones you would download on MySQL Web site, ie BDB may be enabled by default but in general I have not seen major issues with RedHat builds for quite a while now.

Peter Zaitsev

Peter managed the High Performance Group within MySQL until 2006, when he founded Percona. Peter has a Master's Degree in Computer Science and is an expert in database kernels, computer hardware, and application scaling.


  • Does this mean that one of MySQL AB’s paying customers “leaked” the source of the Enterprise version (which is their right to do) or I missed something? Once again the Enterprise schema is proved stupid, which is a shame since a good schema would benefit both the community and paying customers, as Baron explains in his very nice post:

  • Kostas,

    If I understand correctly MySQL gives Enterprise sources to RedHat so it becomes part of RHEL. These sources are under GPL and publicly available from RedHat together with other GPL packages. CentOS guys took these sources and built it.

    Also note – MySQL Enterprise Sources are still available from MySQL, they are just made rather inconvenient and not very visible:

    Agree with you 🙂

  • Proven Scaling provides a mirror for the MySQL Enterprise binaries and source code. As Peter said these are released under the GPL license. We get these directly from MySQL so they are the exact same files you can get with an Enterprise subscription.

    The mirror is here:

    The official announcement is toward the end of this blog entry:

  • Thanks Eric,

    Though it looks like you do not have 5.0.54 Enterprise yet,
    Also there are no RPM binaries only RPM sources which is much better than tarballs of you want to build and distribute RPMS but it requires more work than binaries itself.

    Though I understand you do not have bandwidth to provide set of binaries for everything. My point is still there is a value in CentOS binaries 🙂

  • It looks like this is only in CentOS4 centosplus by now. Though as srpm is available you should be able to rebuild it on 5 with no problems.

    Regarding using Community vs Enterprise version – in most cases Community is quite as good and it can contain more features. I’ve seen couple of bugs in community which were not in enterprise but it is vice versa.

  • Hi Peter,

    We have updated the mirror. I apologize for it being out of date, it’s my fault. 🙂

    Actually there are CentOS/RHEL binaries as RPMs there, but all RPMs for each set are packaged together as a .tar file, as MySQL provides them. For example, mysql-enterprise-gpl-5.0.54-0.rhel4.x86_64.tar.



Leave a Reply


Percona’s widely read Percona Data Performance blog highlights our expertise in enterprise-class software, support, consulting and managed services solutions for both MySQL® and MongoDB® across traditional and cloud-based platforms. The decades of experience represented by our consultants is found daily in numerous and relevant blog posts.

Besides specific database help, the blog also provides notices on upcoming events and webinars.
Want to get weekly updates listing the latest blog posts? Subscribe to our blog now! Submit your email address below and we’ll send you an update every Friday at 1pm ET.

No, thank you. Please do not ask me again.