Software Alternatives, Accelerators & Startups

MySQL

The world's most popular open source database.

MySQL

MySQL Reviews and Details

This page is designed to help you find out whether MySQL is good and if it is the right choice for you.

Screenshots and images

  • MySQL Landing page
    Landing page //
    2022-06-17

Features & Specs

  1. Reliability

    MySQL is known for its reliability and durability, making it a solid choice for many businesses' database management needs.

  2. Performance

    It offers robust performance, handling large databases and complex queries efficiently.

  3. Open Source

    MySQL is an open-source database, making it freely available under the GNU General Public License (GPL).

  4. Scalability

    MySQL supports large-scale applications and can handle high volumes of transactions.

  5. Community Support

    There is a large, active MySQL community that offers extensive resources, documentation, and support.

  6. Cross-Platform

    MySQL is compatible with various operating systems like Windows, Linux, and macOS.

  7. Integrations

    MySQL integrates well with numerous development frameworks, including LAMP (Linux, Apache, MySQL, PHP/Python/Perl).

  8. Security

    MySQL offers various security features, such as user account management, password policies, and encrypted connections.

  9. Cost

    The open-source nature of MySQL means that it can be very cost-effective, especially for small to medium-sized businesses.

Badges & Trophies

Promote MySQL. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

MySQL IN 10 MINUTES (2020) | Introduction to Databases, SQL, & MySQL

A Review of MySQL Open Source Software

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about MySQL and what they use it for.
  • I have a recurring issue with a MySQL DB where I continually run out of disk space due to logs being filled. I've tried everything I can think of. Can anyone think of anything else I should try?
    So, I did a quick read through the mysql reference and found a bunch of flush related commands. I tried:. Source: about 2 years ago
  • MMORPG design resources
    MySQL: Any SQL or DB knock-off, really... mysql.com - mariadb.org - sqlite.org. Source: over 2 years ago
  • Probably a syntax error
    15 years and five strokes ago. I was a Unix sysadmin. ALthough I was never an actual programmer, I did maintenance/light enhancement for the organization's website, in php. Now, as self-administered cognative therapy, I'm going back to it. This is an evil HR application that uses the mysql.com employees sample database. The module below enables the evil HR end user to generate a list of the oldest workers so... Source: almost 4 years ago
  • An absolute nightmare with mysql 8.0.25
    I always use the packages from mysql.com, that way I don't have to deal with strange configuration stuff along those lines, but anyway, I'm afraid I'm out of ideas. Surely someone else would have run in to the same issue here though. Source: almost 4 years ago

Summary of the public mentions of MySQL

MySQL remains one of the most widely recognized and frequently used open-source relational database management systems (RDBMS) in the software industry. It is celebrated for its reliability, robustness, and widespread adoption in various software solutions, from personal projects to large-scale enterprise applications. However, public opinions reveal a spectrum of perceptions about its functionality and usability, particularly when compared to its competitors.

Compatibility and Flexibility

A defining advantage of MySQL is its mature compatibility with a wide range of applications and frameworks. As expressed in the comparison with MariaDB, switching from MySQL to its fork does not necessitate alterations in applications, demonstrating MySQL's robust database structures and indexing compatibility. This underscores MySQL's flexibility and ease of integration with existing systems, marking it as a dependable choice for businesses concerned with ensuring seamless transitions in their software architecture.

Features and Performance

MySQL has shown commendable advancements in feature enhancements, particularly with versions 5.7 and 8.0, which introduced impressive support for JSON data types. This improvement positions MySQL to better tackle use cases traditionally reserved for non-relational databases like MongoDB. Additionally, MySQL Cluster is noted for its utility in medium-sized sharded environments, highlighting MySQL’s adaptability and scalability.

User Experiences

User experiences with MySQL frequently emphasize both appreciation and frustration. Users familiar with MySQL's intricacies acknowledge its capabilities but sometimes encounter hurdles related to disk space management and configuration issues. For example, incidents involving challenges with disk space due to verbose logging have been a recurrent point of contention. Similarly, users have reported configuration complexities, especially with newer versions like MySQL 8.0.25, underlining a learning curve associated with its deployment and management.

Community and Support

The MySQL community is large and active, providing a wealth of resources, forums, and tools for troubleshooting common issues. Nonetheless, some users express occasional difficulties in solving specific problems through community support. While the documentation is comprehensive, the diversity of challenges users face, such as syntax errors and integrations with other programming languages, showcases areas where more intuitive guidance could be beneficial.

Competitive Landscape

MySQL is part of a competitive market that includes prominent players like PostgreSQL, Microsoft SQL Server, and MongoDB. Considering this landscape, users often explore MySQL alternatives when specific features or performance metrics are pivotal. That said, MySQL's enduring presence and enhancements affirm its role as a robust solution for relational database management tasks, continually appealing to users for whom stability, open-source flexibility, and comprehensive SQL support are paramount.

In summary, MySQL is a powerhouse in the realm of SQL databases, lauded for its flexibility and comprehensive feature set. Despite some user-reported challenges, its continuous development and adherence to open standards ensure it remains a staple in the toolkit of software developers and system architects globally.

Do you know an article comparing MySQL to other products?
Suggest a link to a post with product alternatives.

Suggest an article

MySQL discussion

Log in or Post with

Is MySQL good? This is an informative page that will help you find out. Moreover, you can review and discuss MySQL here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.