MySQL Review

Most Powerful Open Source Database


Valuable Features:

• Free to download and use • Loads of new features over 4.1 version. • Excellent support for a range of platforms. • Performs well in small and medium applications. • Most popular Open Source database engine. • Supports advanced concepts such as replication. • Performs extremely well in the average case.

Room for Improvement:

• It doesn't support stored procedures. • You probably wouldn't use it for heavy-duty installation. • There is no active directory for integration with Microsoft SQL Server or other data bases.

Other Advice:

As a developer I have used many database engines but MySQL is by far the best known and most popular Open Source database engine.
**Disclosure: I am a real user, and this review is based on my own experience and opinions.
More MySQL reviews from users
...who work at a Computer Software Company
...who compared it with SQL Server
Learn what your peers think about MySQL. Get advice and tips from experienced pros sharing their opinions. Updated: June 2021.
512,711 professionals have used our research since 2012.
Add a Comment
ITCS user
Guest
2 Comments

author avatarit_user3876 (Database Manager at a tech services company with 501-1,000 employees)
Consultant

It is a common belief that MySQL is free. It is not true. However, MySQL is always more affordable than other databases. MySQL is an open-source system under the GNU General Public License, developers can use it at no cost as long as the associated projects are also open-source. But, if you intend to sell your software as a proprietary product, you would need to purchase a commercial license, which costs about $400 for up to nine clients.

author avatarit_user2652 (Project Manager at a non-tech company with 10,001+ employees)
Top ReviewerTop 20Vendor

As of MySQL 5.5.16, commercial distributions of MySQL include an authentication plugin that enables MySQL Server to use PAM (Pluggable Authentication Modules) to authenticate MySQL users. PAM enables a system to use a standard interface to access various kinds of authentication methods, such as Unix passwords or an LDAP directory.