Introducing G2.ai, the future of software buying.Try now
ER/Studio
Sponsored
ER/Studio
Visit Website
Product Avatar Image
MySQL

By Oracle

4.4 out of 5 stars

How would you rate your experience with MySQL?

ER/Studio
Sponsored
ER/Studio
Visit Website

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,653)

View 3 Video Reviews
Reviews

MySQL Reviews (1,653)

View 3 Video Reviews
4.4
1,653 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.
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.

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.

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.

AK M.
AM
Lead Engineer
Mid-Market (51-1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Reviewing MySQL: Performance, Scalability, and Usability"
What do you like best about MySQL?

Balance of performance, scalability and ease of use. It is an open-source which makes it easily accessible for everyone. Also, it has seamless integration with most programming languages and web frameworks. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

It can struggle with high concurrent and large scale workload. Also some advance features like JSON handling, or complex analytics are less mature than in other databases. Also, its inconsistent support for strict SQL compliance can lead to unexpected behavior Review collected by and hosted on G2.com.

Abhay S.
AS
Manager- BPO Operations
Mid-Market (51-1000 emp.)
"MySQL- The most flexible DBMS!"
What do you like best about MySQL?

Very simple to get started with and take advantage from a vast set of features. It requires a low learning curve to master it as well. In my experience, it is reliable and very efficient. It enables efficient database management and also provides a very high level of security. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

MySQL has it limits when it comes to very advanced functions, or instances wherein load is very high. The SQL dependant system also does not support certain languages. Review collected by and hosted on G2.com.

Daniel C.
DC
IT Manager
Mid-Market (51-1000 emp.)
"Easy to use and open source with almost endless community support"
What do you like best about MySQL?

With Endless online community support and easy of use its a global standard and built in to many web applications. The cost is essentially free and if your purpose is for something like an internal intranet or portal page its perfect. I use it every day for our internal holiday and CRM system as well as for business reporting and it just chugs along with little attention needed. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

Not as robust and business critical as something like MSSQL but also a hell of a lot cheaper and I still run my companies business analytics and internal intranet pages 24/7 on it with no issues Review collected by and hosted on G2.com.

Arjun .
A
Research Analyst
Small-Business (50 or fewer emp.)
"MySQL user review"
What do you like best about MySQL?

MySQL is best suited for any person who wants to learn sql or any organisation looking use sql data base. It is very user friendly, easy to create and maintain, database. Also sharing permissions is simple Review collected by and hosted on G2.com.

What do you dislike about MySQL?

MySQL is an effective software for SQL sytem implmentation, nothing to dislike Review collected by and hosted on G2.com.

Luca P.
LP
✅ CTO - Growth Marketer full stack #MarTech | ⚡️ SaaS Advisor
Marketing and Advertising
Small-Business (50 or fewer emp.)
"Solid RDBMS for web-scale applications"
What do you like best about MySQL?

I value the InnoDB storage engine for its support for ACID-compliant transactions and its efficient handling of read-heavy operations. The native replication capabilities provide a standard method for scaling out reads and implementing high-availability architectures. The ecosystem includes functional tools like MySQL Workbench, which assists directly with data modeling, server administration, and SQL development. Its cross-platform compatibility ensures a consistent database environment across various operating systems. Finally, the extensive technical documentation and large community make it possible to find solutions to most technical issues. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

Achieving high performances requires a significant investment in configuration tuning 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
Data Schema
Query Language