Anubhav K.
AK
Anubhav K.
I'm learning Data Analysis and Data Visuaization
Mid-Market (51-1000 emp.)
"Reliable and Scalable, Yet Requires Expertise for Advanced Needs"
4.5/5
What do you like best about MySQL?

I really like MySQL for its reliability, speed, and ease of use. It integrates smoothly with many tools, making it versatile for a range of projects. MySQL also scales well from small projects to larger production systems, which is invaluable as projects grow. Its reliability ensures data consistency, and its speed allows for fast queries. Overall, its ease of use, strong integrations, and scalability are significant benefits, making it a strong choice for both learning and real-world applications. The initial setup was fairly easy and well-documented, which added to the positive experience. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

MySQL can struggle with very large-scale analytics and complex joins compared to some modern databases. Advanced features and tuning also require deeper expertise, which can increase setup and maintenance effort. For very large datasets, MySQL can face performance issues with complex joins and heavy analytical queries, often requiring careful indexing and query optimization. Review collected by and hosted on G2.com.

Nijat I.
NI
Nijat I.
Full-stack Developer
Information Technology and Services
Small-Business (50 or fewer emp.)
"Reliable, Fast, and Beginner-Friendly Database Solution"
5/5
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.

Francisco Jose S.
FS
Francisco Jose S.
Desarrollador de Software
Small-Business (50 or fewer emp.)
"Easy to use and with automatic flowchart generation"
4/5
What do you like best about MySQL?

The ease of use when modifying and implementing data. It is worth emphasizing the automatic generation of the flowchart. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

Depending on the version, it is sometimes necessary to use external tools like Xampp, or derivatives. Review collected by and hosted on G2.com.

Pranavi Teja R.
PR
Pranavi Teja R.
Application Development Analyst
Enterprise (> 1000 emp.)
"Strong Data Management That Makes Retrieving Information Easy"
4.5/5
What do you like best about MySQL?

It maintains strong data management, and retrieving information is easier even with larger datasets. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

When the dataset is large, fetching results becomes slow. Review collected by and hosted on G2.com.

Alvaro I.
AI
Alvaro I.
Director of Web Development
Mid-Market (51-1000 emp.)
"Reliable, widely used, and easy to manage, but not ideal for heavy write workloads"
4/5
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
Sushant M.
Software Development Engineer
Small-Business (50 or fewer emp.)
"A dependable database I use almost every day"
5/5
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.

Animesh R.
AR
Animesh R.
Senior Manager
Computer & Network Security
Enterprise (> 1000 emp.)
"Loved MySQL from Day One for Building Queries and Managing Commits"
4.5/5
What do you like best about MySQL?

My appreciation for MySQL started early in my career. I used it for my lab creations, and I’ve always liked building queries and working with commit statements. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

I sometimes run into edge-case errors, and they can be tricky to debug. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Mid-Market (51-1000 emp.)
"Robust, Feature-Rich Database with Seamless Integration"
4.5/5
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
Antoine S.
Senior Software Engineer
Small-Business (50 or fewer emp.)
"Reliable, Easy-to-Learn Database Solution for Over 20 Years"
5/5
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.

TamunoBelema  A.
TA
TamunoBelema A.
Junior Data Scientist
Information Technology and Services
Small-Business (50 or fewer emp.)
"Reliable, Fast, and Perfect for Structured Data and Analytics"
5/5
What do you like best about MySQL?

What I like best about MySQL is how well it handles structured data. It makes it easy to store, organize, and query large datasets efficiently. For data science work, I find SQL very helpful for filtering, aggregating, and preparing data before analysis. It’s reliable, fast, and works well with tools like Python and analytics platforms. Review collected by and hosted on G2.com.

What do you dislike about MySQL?

One downside is that MySQL is mainly designed for structured data, so it’s not as flexible when working with unstructured or semi-structured data. Complex analytical queries can also become slow on very large datasets without proper indexing and optimization. Review collected by and hosted on G2.com.