Introducing G2.ai, the future of software buying.Try now

MySQL Reviews & Product Details

Profile Status

This profile is currently managed by MySQL but has limited features.

Are you part of the MySQL team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Pricing

Pricing provided by MySQL.

MySQL Enterprise Edition

$5,000

MySQL Cluster Carrier Grade Edition

$10,000
Product Avatar Image

Have you used MySQL before?

Answer a few questions to help the MySQL community

MySQL Reviews (1,666)

View 3 Video Reviews
Reviews

MySQL Reviews (1,666)

View 3 Video Reviews
4.4
1,666 reviews

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Mahesh P.
MP
Cloud Architect
Information Technology and Services
Mid-Market (51-1000 emp.)
"The Old Reliable of Databases: Solid, Scalable, and Great for DevOps Workflows"
What do you like best about MySQL?

What i appreciate most about MySQL is its absolute reliability and the massive community support behind it. as a DevOps engineer, i have integrated MySQL into numerous stacks and the ease of setting it up whether via Docker containers or managed services like AWS RDS is a huge plus. Its predictable, the documentation is everywhere and if you run into an error, someone else has almost certainly solved it on Stack Overflow already. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

While its great for most use cases, it can get a bit heavy on memory if not tuned properly for specific hardware. i have also noticed that performance can take a significant hit when handling very complex joins on massive datasets if your indexing isn't 100% perfect. also compared to some newer NoSQL options, scaling horizontally requires a bit more manual effort and architectural planning. Review collected by and hosted on G2.com.

TS
Senior Software Engineer
Mid-Market (51-1000 emp.)
"Don't overthink it: the answer is probably MySQL"
What do you like best about MySQL?

You can't talk about RDBMS without mentioning MySQL, there are alternatives you could choose to cater to your more specific needs, but for general-purpose managing of relational data, there's a reason MySQL has been the king for over 20 years. It's easy to set up and easy to use. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

Alternative technologies like Postgres have begun supporting new needs, like sophisticated JSON data support and querying, and more powerful SQL syntax. Review collected by and hosted on G2.com.

Nijat I.
NI
Full-stack Developer
Information Technology and Services
Small-Business (50 or fewer emp.)
"Reliable, Fast, and Beginner-Friendly Database Solution"
What do you like best about MySQL?

MySQL is reliable and very fast; this ensures DB management is not a challenge. MySQL supports complex queries. Moreover, it is easy to use even for beginners. Its integration with various coding languages and tools is very easy. It is open-source. All in all, it is reliable regardless of whether it is used for small or large applications. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

Certain complex features require additional setup or software. Handling large databases to scale can be a bit intricate. Backup and recovery operations might require strategic planning. The default storage engines may not always be optimal. Nevertheless, it functions quite well, although sometimes these small issues crop up. Review collected by and hosted on G2.com.

Alvaro I.
AI
Director of Web Development
Mid-Market (51-1000 emp.)
"Reliable, widely used, and easy to manage, but not ideal for heavy write workloads"
What do you like best about MySQL?

I have used MySQL for both personal projects and production environments, and it has consistently proven to be a reliable option. One of its main strengths is its widespread adoption, which makes it easy to find resources, community support, and experienced developers. The installation and setup process is straightforward, making it accessible even for individuals or smaller teams.

Currently, I am running MySQL on AWS RDS, where maintenance, performance monitoring, and automated backup setup are all simple tasks. The platform streamlines database management and keeps overhead to a minimum. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

MySQL may not be the ideal choice for applications that require handling extremely high volumes of intensive write operations, as its performance can decline under such conditions. In these scenarios, other databases might be more suitable. However, for the vast majority of use cases—about 90% of the time—it remains a reliable and dependable solution. Review collected by and hosted on G2.com.

SM
Software Development Engineer
Small-Business (50 or fewer emp.)
"A dependable database I use almost every day"
What do you like best about MySQL?

I really like how easy it is to implement and use MySQL on a daily basis. I use it frequently for different kinds of projects—from small apps to larger systems—and it has never felt overwhelming. The community support is excellent, with plenty of tutorials, forums, and documentation that make problem-solving quick and straightforward. It’s lightweight, integrates well with multiple programming languages, and offers stable performance without demanding heavy resources. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

The official customer support can feel limited unless you’re on an enterprise plan, so I mostly rely on the community for help. While that usually works, direct support could be stronger. Also, at very large scale with high-concurrency workloads, MySQL sometimes requires extra tuning or falls short compared to other specialized databases. For analytics-heavy scenarios, it’s not always the most efficient option. But for frequent, everyday use cases, these drawbacks are not a deal-breaker. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Mid-Market (51-1000 emp.)
"Robust, Feature-Rich Database with Seamless Integration"
What do you like best about MySQL?

MySQL is a solid relational database that offers features like auto-generated primary keys, foreign keys, and indexes. Its support for DDM and DDL queries is excellent. The database also includes an explain command, which helps you understand the details of your queries.

Integrating MySQL with various programming languages is straightforward. Personally, I have used it with both JAVA and PHP. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

I don't have anything to dislike about MySQL at the moment. Review collected by and hosted on G2.com.

Antoine S.
AS
Senior Software Engineer
Small-Business (50 or fewer emp.)
"Reliable, Easy-to-Learn Database Solution for Over 20 Years"
What do you like best about MySQL?

I have been using MySQL for more than 20 years. What I appreciate most about MySQL is that it is easy to learn and functions reliably. It is a lightweight SQL solution that delivers good performance. I have primarily used it for website backend databases. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

I honestly can't think of anything I dislike about MySQL. Review collected by and hosted on G2.com.

Priya D.
PD
Application Integration Engineer
Enterprise (> 1000 emp.)
"Powerful Querying and Performance Monitoring Features"
What do you like best about MySQL?

This software offers impressive querying and indexing capabilities, and it supports modern features such as CTEs. Its performance monitoring tools are also quite robust. Additionally, the replication features and speed stand out as significant advantages. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

Limited debugging capabilities and case sensitivity can often be a cause for unwanted issues. Transaction management is often questionable and can cause data integrity issues. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise (> 1000 emp.)
"Great for Learning SQL and Rapid Query Experimentation"
What do you like best about MySQL?

MySQL serves as a good entry point for someone to learn SQL.

I like to quickly experiment with queries - be it joins, creating views, triggers, procedures, etc. which I use later on in creating Semantic Views for other applications. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

Saving the data usually requires creating proper tables and having prior insight.

Also having maintenance columns is tricky based on datetime and regions.

UI is also a bit dated and I would love to have capability to edit tables directly and have corresponding SQL generated for this change. Review collected by and hosted on G2.com.

Abhinay H.
AH
Developer
Small-Business (50 or fewer emp.)
"DATA MANAGER"
What do you like best about MySQL?

MySQL is lightweight, fast, and incredibly reliable. As a developer working on web applications and IoT systems, I appreciate how easily it integrates with PHP and other backend technologies. Whether I’m managing event data or sensor logs, MySQL handles it efficiently without overcomplicating things Review collected by and hosted on G2.com.

What do you dislike about MySQL?

While MySQL is reliable for small to medium projects, it starts to show limitations with large-scale data and high transaction loads. It doesn’t handle horizontal scaling well, and setting up consistent database clusters can be tricky. Review collected by and hosted on G2.com.

Pricing Options

Pricing provided by MySQL.

MySQL Enterprise Edition

$5,000

MySQL Cluster Carrier Grade Edition

$10,000

MySQL Standard Edition

$2,000
MySQL Comparisons
Product Avatar Image
Microsoft Access
Compare Now
Product Avatar Image
MS SQL
Compare Now
Product Avatar Image
PostgreSQL
Compare Now
MySQL Features
Storage
Availability
Stability
Text Search
Data Types
Languages
Database Locking
Access Control
Authentication
Data Schema
Query Language
Product Avatar Image
MySQL
View Alternatives