---
title: MySQL Reviews
meta_title: 'MySQL Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 1679 reviews by the users' company size, role or industry
  to find out how MySQL works for a business like yours.
aggregate_rating:
  rating_value: 4.4
  review_count: 1679
  scale: '5'
date_modified: '2026-07-12'
parent_category:
  name: Database Software
  url: https://www.g2.com/categories/database-software
---

# MySQL Reviews
**Vendor:** Oracle  
**Category:** [Relational Databases](https://www.g2.com/categories/relational-databases)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 1,679
## About MySQL
MySQL is the world&#39;s most popular open-source database, renowned for its reliability, performance, and ease of use. It serves as the backbone for many high-profile web applications, including those of Facebook, Twitter, and YouTube. MySQL offers a comprehensive suite of features that cater to the needs of modern web, mobile, embedded, and cloud applications. Key Features and Functionality: - Transactional Data Dictionary: Implemented as a set of SQL tables stored in a single InnoDB tablespace, enhancing data management efficiency. - Common Table Expressions (CTEs): Also known as WITH queries, CTEs simplify complex queries and improve readability. - Window Functions: These functions reduce code complexity and boost developer productivity by allowing calculations across sets of table rows related to the current row. - Invisible Indexes: Facilitate better management of software upgrades and database changes for applications that require continuous operation. - Descending Indexes: Eliminate the need for sorting results, leading to performance improvements. - JSON Support: Includes the JSON\_TABLE() function, which accepts JSON data and returns it as a relational table, enhancing flexibility in data handling. - Document Store: Allows the development of both SQL and NoSQL document applications using a single database, providing versatility in application design. - SQL Roles: Simplify permission management by granting and denying permissions to groups of users, thereby reducing the security workload. - OpenSSL Integration: Utilizes OpenSSL as the default TLS/SSL library, ensuring secure data transmission. - Default to utf8mb4 Character Set: Supports richer mobile applications and international character sets, accommodating a global user base. - Geographic Information System (GIS) Enhancements: Supports geography and Spatial Reference Systems (SRS), enabling advanced spatial data analysis. - InnoDB Cluster: Provides improved high availability through integrated solutions. - InnoDB ClusterSet: Offers cross-region disaster recovery capabilities, ensuring data resilience. - Replication: Provides flexible topologies for scale-out and high availability, enhancing system robustness. - Reliability: Requires minimal intervention to achieve continuous uptime, ensuring consistent performance. - Partitioning: Improves performance and management of very large database environments by dividing tables into smaller, more manageable pieces. - ACID Transactions: Ensures reliable and secure business-critical applications by supporting Atomicity, Consistency, Isolation, and Durability. - Stored Procedures and Triggers: Enhance developer productivity and enforce complex business rules at the database level. - Views: Ensure sensitive information is not compromised by providing controlled access to data. - Ease of Use: Offers a &quot;3 minutes from download to development&quot; installation and configuration process, facilitating quick deployment. - Low Administration: Requires very little database maintenance, reducing operational overhead. Primary Value and User Solutions: MySQL delivers a robust, scalable, and secure database solution that addresses the needs of developers and enterprises alike. Its comprehensive feature set supports the development of high-performance applications across various platforms, including web, mobile, embedded, and cloud environments. By offering advanced functionalities such as ACID compliance, high availability, and flexible replication, MySQL ensures data integrity and reliability. Its ease of use and low administrative requirements enable organizations to reduce operational costs and accelerate time-to-market for their applications. Furthermore, MySQL&#39;s support for modern development practices, including JSON and NoSQL capabilities, allows developers to build versatile and future-proof applications.



## MySQL Pros & Cons
**What users like:**

- Users find MySQL&#39;s **ease of use** exceptional, making it beginner-friendly and efficient for managing large datasets. (16 reviews)
- Users appreciate the **reliability** of MySQL, consistently ensuring data consistency across various projects and environments. (9 reviews)
- Users appreciate the **easy integrations** of MySQL, allowing seamless connections with various applications and languages. (8 reviews)
- Users value MySQL&#39;s **high performance** and scalability, making it an excellent choice for various projects. (7 reviews)
- Users appreciate the **excellent integration and ease of use** of MySQL, making it ideal for managing data seamlessly. (6 reviews)
- Users value the **excellent customer support** of MySQL, making it easy to get quick assistance when needed. (5 reviews)
- Query Speed (5 reviews)
- Users value MySQL for its **fast and reliable database management** , making data handling straightforward and efficient. (4 reviews)
- Documentation (4 reviews)
- Users value the **open source nature** of MySQL, enhancing flexibility and support from a strong community. (4 reviews)

**What users dislike:**

- Users note the **feature limitations** of MySQL, particularly with unstructured data and complex queries on large datasets. (12 reviews)
- Users note **limited database support** for large-scale analytics and advanced features, often relying on community assistance. (8 reviews)
- Users often experience **performance issues** with MySQL during large-scale analytics and complex query handling. (5 reviews)
- Users experience **slow performance** with MySQL on large datasets, particularly during complex queries and heavy write operations. (5 reviews)
- Users often face **scaling issues** with MySQL, requiring careful planning and additional tools for optimal performance. (4 reviews)
- Users find it challenging to create **complex reports** using data from MySQL, complicating data analysis tasks. (2 reviews)
- Users report **limited debugging capabilities** and concerns over transaction management affecting data integrity in MySQL. (2 reviews)
- Backup Issues (1 reviews)
- Users find **MySQL beginner unfriendliness** evident due to slow advanced queries and lacking tools for new users. (1 reviews)
- Difficult Learning (1 reviews)

## MySQL Reviews
  ### 1. MYSQL is one of the best free database software.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Pedro M. | Conselheiro Fiscal, Enterprise (> 1000 emp.)

**Reviewed Date:** February 04, 2022

**What do you like best about MySQL?**

I Like MySQL because it's simple to deal with the queries, it's easy to generate a database schema, and also it's a clean navigation/ux compared to other's free options.

**What do you dislike about MySQL?**

I don't recognize MySQL as one of the best performance software, and Postgres is way more performative than MySQL. You cannot use a dark theme to query, and it is not simple to make multi-database queries.

**What problems is MySQL solving and how is that benefiting you?**

I solve business problems with mysql, extracting data that allows me to get business insights. I also made some automatization using MySQL databases and qliksense.

  ### 2. I find Mysql reliable for my DBMS needs.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Katie R. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 04, 2021

**What do you like best about MySQL?**

I find Mysql to be secured and very importantly, it is a very scalable dbms. Asides this , Mysql is open source and is perhaps the most used dbms globally, thereby translating to a large user community and easy access to free help resources created by hundreds of Mysql community users around the globe.

**What do you dislike about MySQL?**

The intuitiveness of the user interface of the Workbench version of Mysql need  a lot of improvement. The lack of support for SQL check restrictions is yet another aspect of Mysql, I have got reservations about.

**What problems is MySQL solving and how is that benefiting you?**

Mysql is my dbms of choice , regardless of the size of the project I am undertaking.
Amongst the many benefit I have derived from Mysql is how easily and quickly, I can set it up in a Windows, Linux or Unix environment without complications.

  ### 3. MySQL: The best database for almost any application!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jai A. | Information Technology Project Manager, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** December 20, 2021

**What do you like best about MySQL?**

I believe MySQL is now using almost 91% of organizations worldwide. It is easy to learn, and anybody with less technical knowledge with some training can work on it. It has easy-to-understand syntax and has an extensive community base for any issues and questions.

**What do you dislike about MySQL?**

For extensive database and queries, shall be reduced the execution time.
Graphical User Interface (GUI) shall be improved. User training manuals and documentation shall be easy to understand.

**Recommendations to others considering MySQL:**

You can go with it. It is one of the best open-source database platforms in the market.

**What problems is MySQL solving and how is that benefiting you?**

Problems:
Execution time with large databases and queries.
Benefits:
The open-source databases can handle almost all the programming languages and applications.

  ### 4. Routine User of MySql

**Rating:** 4.5/5.0 stars

**Reviewed by:** Devang G. | .NET Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 12, 2021

**What do you like best about MySQL?**

I would like to say that MySql is one of the best database service providers which is open-source.
I have integrated MySql with PHP, C#, VB, and java as well.
Its operational ability of indexing and retrieving data is as good as MS SQL.

**What do you dislike about MySQL?**

I prefer to use MySql with a small size application because as it can be difficult to handle a structured database with a big enterprise application.
MySQL doesn't have a good developing and debugging tool compared to other databases.

**What problems is MySQL solving and how is that benefiting you?**

I used MySql for storing data of my application like web apps, e-commerce apps etc.

  ### 5. suitable Relational DB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shadi Y. | System & Network Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 11, 2022

**What do you like best about MySQL?**

Commands are friendly and straightforward to use.

**What do you dislike about MySQL?**

Nothing to dislike, but some problems suddenly appear.

**Recommendations to others considering MySQL:**

You can use this product to make the work easy and organized.

**What problems is MySQL solving and how is that benefiting you?**

Store all information in an organized way and retrieve it easily.

  ### 6. My sql - A Relational database

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shayan D. | Technology Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** September 11, 2021

**What do you like best about MySQL?**

The best part of MySQL is the ease of use and setup. It doesn't consume much space as compared to other databases like SQL server and being lightweight it is much easy to set up and connect your application with it. Yet it can handle pretty heavy transactions. Its one of the choice when comes to databases for a spring boot project.  Moreover, it is available on both LINUX and WINDOWS platforms. It comes with its features which include access, authentication, backups, extended running support for languages like Perl, Tcl, Huskey. Its client i.e. Mysql Workbench is also lightweight and has a nice responsive UI with lots of operational features.

**What do you dislike about MySQL?**

When it comes to data-intensive transactions and analytics it lags. For such operations, one has to move to mongo or SQL server-like databases. Another negative aspect is it blocks database operations while taking backups. In terms of data security and authentications, it lacks what other paid RDBMS offer. It also lacks debugging capabilities which now most of the paid databases come with.

**Recommendations to others considering MySQL:**

If you are planning to build small or medium size applications/microservices then it's a good choice to choose Mysql as a backend database. It's easy to maintain, query, and gives output pretty quickly.

**What problems is MySQL solving and how is that benefiting you?**

We use MySQL databases in most of the microservice-based applications in our organization. It's easy to implement especially when it comes to the java spring boot project. And above all, it's free to use.

  ### 7. Great database for small projects and business

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jack C. | Staff Physical Design Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 06, 2022

**What do you like best about MySQL?**

MySQL is available on most web hosting services and works very well when combining different scripting languages when designing websites with many items (using with php is quite common). It's speedy and easy to maintain.

**What do you dislike about MySQL?**

MySQL can get relatively slow when managing large database entries or making changes on many entries at once. Once in a while, there would be some stability issue.

**What problems is MySQL solving and how is that benefiting you?**

When I was trying to design a website with many items and need a budget/small database management, MySQL has been beneficial as it's easily accessible and easy to learn.

  ### 8. Opensource SQL at its best

**Rating:** 4.5/5.0 stars

**Reviewed by:** Siddhant K. | CTO, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 17, 2021

**What do you like best about MySQL?**

1 - Opensource thus free to use
2 - Easy to use
3 - Easy to set up using just a 500 MB installer
4 - Indexing is fast
5 - Is compatible with windows as well as Linux

**What do you dislike about MySQL?**

1 - It becomes too slow when the data is too much
2 - Need to work on its GUI

**What problems is MySQL solving and how is that benefiting you?**

1 - I almost host all my application databases in Mysql as it is cheap and easy to use
2 - Php and Mysql are the perfect combinations of the website so the customer that has low budget and tight deadlines, we go with the MySQL

  ### 9. Amazing tool for daily analysis

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dhananjay K. | operations analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 24, 2022

**What do you like best about MySQL?**

I love the fact that I can run queries on RDBMS smoothly, helping a lot in data analysis

**What do you dislike about MySQL?**

Nothing that I can think of right now. Everything is smooth.

**What problems is MySQL solving and how is that benefiting you?**

Day to day data analysis fetching queries from different tables.

  ### 10. My best experience MYSQL

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rajesh K. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 14, 2022

**What do you like best about MySQL?**

Always flexible and scalable transaction data.

**What do you dislike about MySQL?**

We need access to complicated different types of collations on based engine.

**Recommendations to others considering MySQL:**

Try to additional automate configuration setup

**What problems is MySQL solving and how is that benefiting you?**

Raw queries and applies condition with all types of logic

  ### 11. MySql for handling my structured database.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dinesh P. | SDE, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 11, 2021

**What do you like best about MySQL?**

MySQL is the best tool for database management.
We can manage/handle structured database in it. 
Can create and store procedures, triggers fo DB actions.

**What do you dislike about MySQL?**

As per my perspective the UI of MySQL is not that good/user-friendly or not improved as per technology improved this days.
Compair to other db tools they provide more wide options and good UI.

**What problems is MySQL solving and how is that benefiting you?**

I used MySql for manage databases. 
I used to store data of ecommerce Web apps and CMS web apps.
To create triggers for SQL actions

  ### 12. Best free and developer friendly database. also best one to learn SQL

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sojin A. | Senior Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 15, 2022

**What do you like best about MySQL?**

MySQL is an open-source database. best one for SQL learning purposes. simple and fast for small set of data

**What do you dislike about MySQL?**

1. Do not support "pub-sub" services. 2. Starts lagging when data size increases. 3. More space usage

**What problems is MySQL solving and how is that benefiting you?**

1. Storing my project data
2. storing my client's data.
3. quick update and read data

  ### 13. MySQL Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Pharmaceuticals | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 02, 2022

**What do you like best about MySQL?**

Well established platform with many useful features and support

**What do you dislike about MySQL?**

Not much comes to mind. There's a lack of customization options

**Recommendations to others considering MySQL:**

It's the biggest name in the industry for a reason

**What problems is MySQL solving and how is that benefiting you?**

Helping to produce our sales deliverable

  ### 14. The Best Relational Database Management System

**Rating:** 4.5/5.0 stars

**Reviewed by:** Alexander T. | Machine Learning Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 13, 2021

**What do you like best about MySQL?**

The thing that I like the most about MySQL is how simple it is to set up and easy to start using. If you know SQL, there is no learning curve for actually using this database management system. It also has integration with various  tools that I use on a day-to-day basis, such as IntelliJ Idea. Another thing that I like about MySQL is that it allows for fast and lossless recovery of data if someehting goes wrong during transactions.

**What do you dislike about MySQL?**

The only thing that I dislike about MySQL is that it gets a bit slow and takes significant performance hits when working with large databases. Other than that, there is nothing I dislike about MySQL, as it perfectly suits my needs at the moment.

**What problems is MySQL solving and how is that benefiting you?**

At my company, we are using MySQL as an underlying database management system for almost all internal R&D projects. I use it for a Deep Learning-based project for managing and storing the data that comes from the customer side. One of the most significant benefits of using MySQL in this setting is that it is easy to get your desired database running quickly.

  ### 15. SQL can solved daily business challenges

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 28, 2022

**What do you like best about MySQL?**

Learning SQL can increase your value as an employee. Learning this will help you solve daily challenges in the business.

**What do you dislike about MySQL?**

Learning the technology is not simple but it is easy among any other query languages

**Recommendations to others considering MySQL:**

SQL is easy to learn and most of its training is free.

**What problems is MySQL solving and how is that benefiting you?**

Data Cleaning, creating reports, analytics

  ### 16. Good database management system

**Rating:** 4.5/5.0 stars

**Reviewed by:** VIPIN Y. | Software Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** October 02, 2021

**What do you like best about MySQL?**

We can check the data, table by application. And this will help to develop applications. It provides a lot of features to create, delete and modify data by UI and SQL query.

**What do you dislike about MySQL?**

If you have a large dataset and you want to import that database then sometimes it will stop responding.

**What problems is MySQL solving and how is that benefiting you?**

If you are developing software and you want to debug your code then it is the best software that will make it easier.

  ### 17. MySQL leads in relational database domain

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jasmeet singh V. | Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 07, 2021

**What do you like best about MySQL?**

It's free and open source database I guess which provide user based database creation with all the priviledges options. 

In many middle scale companies this mysql database is used. 

I used it for the purpose of database migration project where I understand that it is similar to postgres I mean it's internal architecture in regards to user management. 

I guess we used 5.7 version of this db and it worked fine for us, performanceand community support is also good

**What do you dislike about MySQL?**

Couldn't find anything to dislike this database

**What problems is MySQL solving and how is that benefiting you?**

We used this database to test with heterogenous and homogenous migrations. 
Also with many different version that the migration is happening or not

  ### 18. A Reliable Relational Database

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Non-Profit Organization Management | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 14, 2021

**What do you like best about MySQL?**

MySQL is a widely used and accepted standard for creating databases. It has the capability to support almost any application in any scale--the rate at which you can spin up an instance of MySQL is great for almost any project.

**What do you dislike about MySQL?**

MySQL is very adaptable, but in some cases that is to its weakness as might not be the absolute best in certain cases. But I believe if you were in one of those edge cases you'd identify it and find a better solution.

**What problems is MySQL solving and how is that benefiting you?**

MySQL allowed me to move a lot of application data to a database server and enforce structure and ensures data retention for records as they are added and deleted.

  ### 19. robust and cost effective

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** February 07, 2022

**What do you like best about MySQL?**

price and supported features. It's very stable and mature

**What do you dislike about MySQL?**

performance can be an issue and the troubleshooting tools could be better

**Recommendations to others considering MySQL:**

Great for development, limited for large scale production

**What problems is MySQL solving and how is that benefiting you?**

persistance for web applications that are based around ORM layers and require a DB for stateful persistance

  ### 20. Good software

**Rating:** 4.0/5.0 stars

**Reviewed by:** Kim D. | Controler, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 14, 2021

**What do you like best about MySQL?**

I'm not super versed in databases, and MySQL is relatively easy to use. My team and I are able to pull reports and information without having to consult our tech department. It's really handy. Without it, we would have to contact our developers for every piece of info we need. In addition, our team is learning query language which builds our skills. We can also save the queries we use every month so we can easily pull the data for repetitive tasks. It's easy to download and get started-it takes just a few minutes. You can give even lower level employees copies of the queries they need to pull for their role so they don't have to consult the developers for every data piece they need.

**What do you dislike about MySQL?**

I can't really think of any; it does the job. I'm sure if our tech team commented they could dig into the details about the behind the scenes usage, but for a front end user it's helpful.

**Recommendations to others considering MySQL:**

It's easy to download and try, so give it a shot.

**What problems is MySQL solving and how is that benefiting you?**

We have many of the employees who need data from our custom built software pulling it with MySQL rather than going to our developers. Even the non "tech" people in our company can download MySQL and pull data from our systems, so it streamlines information flow. It empowers employees to go to the source and get the information they need. It's really handy in that way.

  ### 21. Simple Data Management for successful migrations. 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Broadcast Media | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 11, 2019

**What do you like best about MySQL?**

I like the ability to import and export multiple sets of data, to successfully migrate to other platforms. I enjoy that I have the ability to jump from multiple different tables and query data from different sets, by quickly switching between tabs. 

**What do you dislike about MySQL?**

I don't like that at time some schemas do not always upload properly when trying to import data. 

**Recommendations to others considering MySQL:**

If you need a product that will properly help you import and export multiple tables for data migration, this is a great tool to use. 

**What problems is MySQL solving and how is that benefiting you?**

We are successfully migrating data from one platform to another. I can quickly attach and detach different sets of data. This is very helpful for multitasking, as we work with multiple different data sets from different types of software daily. 

  ### 22. Excellent tool for querying MySQL databases

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 20, 2021

**What do you like best about MySQL?**

What I like best is how simple it is to query and provide readable and workable data for employees who do not work directly with the technology.  Management is able to make the best business decisions once I as the developer extract the data for them using MySQL.The table set up as well as the data querying is easy to learn and work with. It also allows for connection to multiple databases so it's easy to jump back and forth from one to the other.

It's also great that when the program does occassionally crash, it automatically saves your work. Once the program reloads you can continue working just where you left off.

**What do you dislike about MySQL?**

MySQL tends to crash at times. Often needs to be restarted.

**Recommendations to others considering MySQL:**

MySQL is definitely a great tool to work with for database related work. I use it on a day to day basis and it allows me to work efficiently in conjunction with my web applicaitons. It  may crash every so often when running heavy duty queries, but restarting it should fix the issue.

I would highly recommend it.

**What problems is MySQL solving and how is that benefiting you?**

A business is powered by it's data. MySQL gives me the tools to pull this data and analyze it, which allows for the company as a whole to make the best possible business decisions. Having such a dynamic tool that gives me such efficent access to my data increases the turnaround of projects with the highest level of accuracy.

  ### 23. I wouldn’t choose any other above Mysql.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Marrissa F. | Senior backend Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 10, 2021

**What do you like best about MySQL?**

Mysql is easy to setup for end users and get started with. Its learning curve is quite fast because of the avalanche of resources available on the internet, for users to fall back on. 
  Very importantly, Mysql integrates with most server-side programming languages and development tools such as Eclipse and  Visual Studio.

**What do you dislike about MySQL?**

When it comes to large databases, Mysql is slow compared to alternatives such as Oracle dbms . Irrespective of this fact though, Mysql will always be my preferred DBMS for reasons I already stated.

**What problems is MySQL solving and how is that benefiting you?**

Mysql is the underlying dbms for all software projects , both for internal and public use. The speed to activate my database and get it running  with Mysql is unrivalled by any other alternative.

  ### 24. Mysql

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vinod R. | Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 31, 2022

**What do you like best about MySQL?**

Easy to use and huge community to provide solutions for all your problems

**What do you dislike about MySQL?**

As compared to other rdms mysql seems to be lagging in terms of indexing

**What problems is MySQL solving and how is that benefiting you?**

Saving data for my application

  ### 25. Essential tool for DBA

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shenkey C. | Project coordinator, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 19, 2021

**What do you like best about MySQL?**

From mysql we can write queries for SQL and find the many things to manage the database.MySQL has stand-alone clients that allow users to interact directly with a MySQL database using SQL

**What do you dislike about MySQL?**

Still need some improvement that can be learned from paid peer tools used for SQL commands.

**Recommendations to others considering MySQL:**

MySQL is essentially used tool for all developers who work on open source environment and tech stack with DB.

**What problems is MySQL solving and how is that benefiting you?**

We are finding the dB problems while running the commands check solution for the same.

  ### 26. MySQL is a very reliable, nimble database system

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jim L. | PHP Web Developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 21, 2021

**What do you like best about MySQL?**

The MySQL database manager is simple and convenient.

**What do you dislike about MySQL?**

I can't think of anything that I don't like about MySQL.

**What problems is MySQL solving and how is that benefiting you?**

Connecting a website's displayed pages to data on the webserver is a necessity for most businesses.  MySQL, along with PHP, makes this connection work well.

  ### 27. Best of the finest for databases

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vishal A. | Head of Operations, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 13, 2021

**What do you like best about MySQL?**

Handy commands and easy to write and compile

**What do you dislike about MySQL?**

doesn't like the limitations for smaller datasets and irrational databases

**Recommendations to others considering MySQL:**

My recommendations would be to consider at the top for Mysql as there are lots of options available however, the best one is MySQL so, If you are looking for something related to relational databases then my first choice on the go would be MySQL and yes there are limitations to it however, these limitations makes it more powerful as there is always a certain criteria that works best for MySQL.

**What problems is MySQL solving and how is that benefiting you?**

Handling Big databases larger datasets and biggest benefits is the processesing of huge amount of data with shorter keywords, allocating and analyzing datasets for various insights, predictions and many other uses related to store, retrieve and protect data in databases.

  ### 28. Free of cost comprehensive Database solution

**Rating:** 4.5/5.0 stars

**Reviewed by:** Satbir S. | Data Management Expert, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 06, 2021

**What do you like best about MySQL?**

The best part is zero cost of implementation without compromising on critical features a database solution should have

**What do you dislike about MySQL?**

Performance is not comparable to modern database solutions and methods that pertain to much larger datasets.

**Recommendations to others considering MySQL:**

Any database solution must be in the simplest form to be used by a large employee/user base, and MySQL provides that.

**What problems is MySQL solving and how is that benefiting you?**

We have organized Data collection, management and reporting through multiple users from a single point.
We use it for hosting larger datasets that spreadsheet solutions cannot handle.

  ### 29. Best application ever for running  queries for simple data analytics and report making

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Logistics and Supply Chain | Enterprise (> 1000 emp.)

**Reviewed Date:** January 04, 2022

**What do you like best about MySQL?**

User-friendliness. Very intuitive to use

**What do you dislike about MySQL?**

Nothing. It just takes a little longer than R to run huge databases

**Recommendations to others considering MySQL:**

Best place to start for learning SQL

**What problems is MySQL solving and how is that benefiting you?**

Modifying datasets and trend/ pattern finding

  ### 30. Most commonly used database

**Rating:** 4.0/5.0 stars

**Reviewed by:** Meghana R. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 24, 2021

**What do you like best about MySQL?**

The usage of this database starts right from educational institutions, hence it is most known and most common database. 
It is very easy to use. The relational database helps keep track of multiple tables and connect them.

**What do you dislike about MySQL?**

Since it is sql, no sql databases are making a lot of noise in the market. They have a lot of advantages for storing huge amount of data. 
As Mysql lacks performance or search operations on big data.

**Recommendations to others considering MySQL:**

If you are looking for handling big data, try migrating to No sql database for better performance.

**What problems is MySQL solving and how is that benefiting you?**

Mysql is vest suited for a simple application or projects. The integration of Mysql into multiple domains and programming languages is quite feasible. It can be used for average amount of datastore.

  ### 31. A life savor for data management

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sibongakonke N. | P, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 17, 2021

**What do you like best about MySQL?**

Easy to use and has a large community of users that are eager to help if you get stuck

**What do you dislike about MySQL?**

Compatibility issues when upgrading from version to version

**Recommendations to others considering MySQL:**

Go for it, it is easy to get started and there is a large community of users;

**What problems is MySQL solving and how is that benefiting you?**

Creating and managing relational databases for my business

  ### 32. LAMP Database. A Reliable database for small enterprises.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 27, 2019

**What do you like best about MySQL?**

MySQL is a non-RDBMS Database but it is more popular in SME's   for their LAMP Platform as a database. It has support for SQL Query language. It has provision for data concurrency. Provision for data redundancy, provision for no duplication of data. Gels well with Opensource LAMP Platform. It can also connect with Microsoft visual studio platform. Easy to use.reliable light weight backend database. Mysql database is available for both LINUX AND WINDOWS operating systems.

**What do you dislike about MySQL?**

MySQL being no-RDBMS, there can be certain standard RDBMS Features will be missing because it doesn't follow many EF. Codd's rules. The security aspect can be a concern on a large dataset. Integrity constraints not defined well. Stored procedures came in only in recent versions.

**Recommendations to others considering MySQL:**

Will recommend to everyone particularly the small and medium players.  To all those who wants to spend less on databases can be advised with mysql.

**What problems is MySQL solving and how is that benefiting you?**

Being an Opensource Database for the LAMP platform. MySQL gels well with PHP LAMP platform. We can even write stored procedures in PHP. There are provisions to secure the data by means of MD5 Encryption. The performance of mysql is good with large databases. Not only LAMP, But also it can connect with several other frontends like HTML5CANAS, JS Frameworks, and many other open-source ecommerce platforms.

  ### 33. MySQL

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 12, 2018

**What do you like best about MySQL?**

We like MySQL because it is relatively inexpensive.

**What do you dislike about MySQL?**

MySQL dislikes are that it doesn't have the feature list that other commercial databases have.

**What problems is MySQL solving and how is that benefiting you?**

The business problems we are solving with MySQL pertain to storage of customer data.

  ### 34. Good product for SQL connect and review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Insurance | Enterprise (> 1000 emp.)

**Reviewed Date:** February 16, 2022

**What do you like best about MySQL?**

Useful tool for connecting to SQL databases and querying and extracting data

**What do you dislike about MySQL?**

Nothing major .. the GUI can probably be more intuitive

**What problems is MySQL solving and how is that benefiting you?**

Help extract data and run complex queries against the database

  ### 35. Robust and adopted globally.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Roman S. | Data Scientist, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 15, 2021

**What do you like best about MySQL?**

Mysql is fast to code-in,

It has the largest user community of any database management system out there, thereby making it so easy to find solutions to any problem encountered whilst using the program,

Mysql works with practically all mainstream server side programming  languages I know.

**What do you dislike about MySQL?**

While Mysql does struggle with managing large datasets, we 've successfully navigated this bottleneck by using proper partitioning and indexing on our database tables.

**What problems is MySQL solving and how is that benefiting you?**

Mysql is the DBMS tool for all database needs in my company, from the smallest side projects to our most important projects.
  Its smooth integration with a variety of  development environments, makes it the ideal dbms for a dynamic organization such as ours.

  ### 36. An indispensable tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Medical Practice | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 21, 2021

**What do you like best about MySQL?**

I like how powerful the tool is. With just a few keywords at your disposal, you can query almost any dataset required.

**What do you dislike about MySQL?**

Nothing specific, just any of the drawbacks of a relational database system.

**What problems is MySQL solving and how is that benefiting you?**

The benefit of efficient queries for all my needs

  ### 37. Best Relational DBMS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 27, 2021

**What do you like best about MySQL?**

MySql is open source database management system to manage our databases easily.

**What do you dislike about MySQL?**

If we have large databse then it is not that efficient.

**What problems is MySQL solving and how is that benefiting you?**

I am developing web applications with MySQL at the backend. The benefit I realized is writing queries is easy here and if one does not wish to write a query, then go for alter table option by right click and make changes.

  ### 38. Best Relational Database for storing data

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 01, 2021

**What do you like best about MySQL?**

The best thing about MySQL is that it have very wide community and scope.

Other than community, MySQL is best database for storing Relational data

**What do you dislike about MySQL?**

The disliked feature of MySQL is that it is somehow expensive in production after deployment of the application on EC2 instance of Amazon Web services

**Recommendations to others considering MySQL:**

As a software Engineer, I really recommend other developers & engineers to use MySQL as Database

**What problems is MySQL solving and how is that benefiting you?**

The problems that I solved using MySQL as Database is that we can gather or fetch the information from complex relations.


We can connect the tables with each other and do normalisation easily

  ### 39. Elastic database with benefits

**Rating:** 4.0/5.0 stars

**Reviewed by:** Hemant G. | Student, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2021

**What do you like best about MySQL?**

SQL database is a kind of widely used database that supports a lot of businesses nowadays. Along with this it was used with the help of intermediate tool known as mysql that also helped me in manipulating values as well. It also known to be the best among it's alternatives in speed efficiency and cost effectiveness. In total it can be used for any kind of sql database related operations.

**What do you dislike about MySQL?**

As I was working on sql databases with the help of mysql I came to know that it's not completely efficient to use mysql as it has many bugs and doesn't provide complete access or complete featuring of any database like sql. For this one should rely on the main frame of the database that is must.

**Recommendations to others considering MySQL:**

It can be used for various tasks in sql at low cost emission without which we can't operate on sql databases. Though it is a very customer oriented tool that can be easily used.

**What problems is MySQL solving and how is that benefiting you?**

As I have completed my one of the careee booming internship from zeetron where I was used to develop certain softwares along with webapps which requires a lot of effort along with the complex codes. So in order to ease the work I have started using python but when it comes to database than I was in a doubt in using different kinds of database with cost effective and that can handle quite a larger code so for that I came to know about the use of sql databases with the help of mysql tool that helped me a lot in framing tables, databases, rows, columns and intermediate relations between them without much cost.

  ### 40. FirstDatabase

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 04, 2021

**What do you like best about MySQL?**

Firstly I love the database, and it is a very fun-loving experience while doing practice and work on MySQL. If someone is enjoying doing work with MYSQL, I think they will never forget the fun. I love this platform for database so much.

**What do you dislike about MySQL?**

Well, at first, I faced a little bit inconvenience while learning its platform basics and how to write the syntax and many features. But later on, I loved it.

**What problems is MySQL solving and how is that benefiting you?**

Of course, I'm solving my problem of the database with this platform. I also loved its GUI Interface, but I prefer CUI for all

  ### 41. Great tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Deeksha A. | Product Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 20, 2021

**What do you like best about MySQL?**

- One of the best open-source databases
- Easy accessibility and querying

**What do you dislike about MySQL?**

- Sometimes, the more extensive queries take a much longer time to load
- UI could be improved

**What problems is MySQL solving and how is that benefiting you?**

- Database management

  ### 42. Great Database Management System for free

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 19, 2021

**What do you like best about MySQL?**

Free and multiple tools to help manage, very powerful

**What do you dislike about MySQL?**

Not much, it works and is free what is not to like.

**What problems is MySQL solving and how is that benefiting you?**

Need a localized DBMS system , is powerful for the task

  ### 43. A popular and powerful RDBMS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** August 18, 2021

**What do you like best about MySQL?**

- A relational database management system that is free, popular, and powerful
- It supports spatial data types for geographical calculation and storage

**What do you dislike about MySQL?**

- It is hard to scale out MYSQL
- It doesn't have a good debugging and development tool compared to paid databases.

**What problems is MySQL solving and how is that benefiting you?**

- MySQL is a relational database management system
- It is free and quite easy to use

  ### 44. basic database

**Rating:** 4.5/5.0 stars

**Reviewed by:** Alexandr V. | A, Enterprise (> 1000 emp.)

**Reviewed Date:** August 17, 2021

**What do you like best about MySQL?**

Easy to install, support cluster mode. SQL based

**What do you dislike about MySQL?**

Cluster hard to autoscale, required 3rt party solutions

**What problems is MySQL solving and how is that benefiting you?**

Database for small medium applications. Best for Openstack

  ### 45. A great database to store large amounts of data

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sarwat F. | Quality Analyst(Statistics), Enterprise (> 1000 emp.)

**Reviewed Date:** August 26, 2021

**What do you like best about MySQL?**

It allows us to deal with lakhs of data without facing any glitches.

**What do you dislike about MySQL?**

The SQL queries can be complicated for someone with no coding background.

**Recommendations to others considering MySQL:**

Please consider using this if you deal with abundant of data.

**What problems is MySQL solving and how is that benefiting you?**

Running the whole user data to calculate premiums using SQL as the primary database.
Extracting minor data specifications with queries.

  ### 46. Feature Request (to be at top of the game)

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Enterprise (> 1000 emp.)

**Reviewed Date:** April 22, 2021

**What do you like best about MySQL?**

I really like the fact that MySQL is open source and we were able to run heavy workloads in our data processing systems without any additional support from the enterprise support for the past 2 years. We were able to scale it up a lot and recommend it over Oracle DB for the upcoming projects. However, I would strongly recommend MySQL to support JSON and Document based colums in the table and it would be really helpfull for the business where we require a RDBMS's ACID properties to be well maintained with flavour of NOSQL too. I would really love to have a UI like Redis Insight for MySQL to analyse my workloads and give me insights about the server memory and memory optimisation to be taken care of wherever required. In short, i want a analyser to see which query is being used by the users a lot and the largest turnaround time for the particular query.

**What do you dislike about MySQL?**

I don't really like the option of writing a script to automate the data copy from UAT to PROD or DR environments.
No alerts when the data base has to be scaled to server more requests
No UI for memory profiling.

**Recommendations to others considering MySQL:**

I  would highly recommend using MySQL over the most enterprise Relational Databases because its open source and the performance of it with vertical scaling for large business is amazing.

**What problems is MySQL solving and how is that benefiting you?**

We handle all our data from the customer support, profile informations, tracking using MySQL. Since its open source we were able to reduce our costs which were earlier surged by the user oracle enterprise database. We were able to achieve a much better performance using vertical scaling for tracking systems which has a latency of less than 1ms.

  ### 47. Much simpler databases

**Rating:** 3.5/5.0 stars

**Reviewed by:** José  L. | D, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 28, 2021

**What do you like best about MySQL?**

- It is a very simple and intuitive way to create and manage tables and databases without the need for code.

**What do you dislike about MySQL?**

The interface adapts with difficulty to different screen resolutions; it would benefit from some responsive design.

**What problems is MySQL solving and how is that benefiting you?**

I find it extremely comfortable and simple to edit fields and values in the tables. Additionally, the search function solves many problems for finding specific data.

  ### 48. Robust and Durable RDBMS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jimesh S. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 02, 2021

**What do you like best about MySQL?**

Best and widely used Database in the world. 
Great community support.
Also, Mysql has cutting-edge features.
Mysql version 8 also support storing JSON datatype
Indexing, Views, cursor, locking, function, and trigger are the most useful functionality. 
In addition to the above, Mysql is open sourced so it is quite useful to university students to learn and practice RDBMS.

**What do you dislike about MySQL?**

Mysql has a slow version release mechanism hence, a competitor like PostgreSQL and many others are getting the benefit. Mysql does not support materialized view.

**What problems is MySQL solving and how is that benefiting you?**

I used to develop Webpages that require database connectivity to store and retrieve data. As Mysql provides ACID properties so, there is no possibility of a dirty read or data loss issue.

  ### 49. The most famous free DBMS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Internet | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 15, 2021

**What do you like best about MySQL?**

It is free and easy to use, supported by many web frameworks by default.

**What do you dislike about MySQL?**

The search feature may not be that great if compared with Elasticsearch.

**What problems is MySQL solving and how is that benefiting you?**

I use it with most of my web projects. I've been using it for many years, and a lot of online resources or guides for me to refer

  ### 50. I am using MySQL for the last 11 years.  From MySQL version 5 to the current version 8.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** June 16, 2021

**What do you like best about MySQL?**

MySQL is best suitable for storing complex relational data features. Now, with the JSON support, it adds more power to the MySQL

**What do you dislike about MySQL?**

Still, MySQL lags at text performance.  We can't use MySQL for advanced search features.  ES and Solr are better for those. Also, it's single point of failure if the Master goes down.

**Recommendations to others considering MySQL:**

Go with MySQL blindly, if you have fewer data and also if it demands relational use cases.  Even if you have a large amount of data, you can use sharding or partitioning to scale it.

**What problems is MySQL solving and how is that benefiting you?**

I prefer using MySQL for storing configs, relational data storage.   With proper data modeling, MySQL will be the best one to go with it.


## MySQL Discussions
  - [Can I use MySQL for free?](https://www.g2.com/discussions/can-i-use-mysql-for-free) - 4 comments, 2 upvotes
  - [Does MySQL new version has strong security?](https://www.g2.com/discussions/10422-question-about-mysql) - 10 comments, 2 upvotes
  - [MySQL or Oracle which one will you prefer?](https://www.g2.com/discussions/51484-mysql-or-oracle-which-one-will-you-prefer) - 1 comment, 1 upvote
  - [Is there any possibilities than mysql database can be online?](https://www.g2.com/discussions/is-there-any-possibilities-than-mysql-database-can-be-online) - 2 comments, 1 upvote
  - [Solving Problem of replication](https://www.g2.com/discussions/15599-solving-problem-of-replication) - 1 comment, 1 upvote

- [View MySQL pricing details and edition comparison](https://www.g2.com/products/mysql/reviews?page=4&section=pricing&secure%5Bexpires_at%5D=2026-07-12+18%3A17%3A44+-0500&secure%5Bsession_id%5D=0a85e8ee-a50f-470d-a9f6-ee18b8838be6&secure%5Btoken%5D=9261c26b74e5d8653992a969099df02791c0a2983daf372994df94bf6f09f3a8&format=llm_user)
## MySQL Integrations
  - [Agentforce Sales (formerly Salesforce Sales Cloud)](https://www.g2.com/products/agentforce-sales-formerly-salesforce-sales-cloud/reviews)
  - [ASP.NET](https://www.g2.com/products/asp-net/reviews)
  - [Azure Databricks](https://www.g2.com/products/azure-databricks/reviews)
  - [Azure Data Factory](https://www.g2.com/products/azure-data-factory/reviews)
  - [GoDaddy Hosting](https://www.g2.com/products/godaddy-hosting/reviews)
  - [Intuit Mailchimp Email Marketing](https://www.g2.com/products/intuit-mailchimp-email-marketing/reviews)
  - [Laravel](https://www.g2.com/products/laravel/reviews)
  - [Microsoft Excel](https://www.g2.com/products/microsoft-excel/reviews)
  - [Microsoft Power BI](https://www.g2.com/products/microsoft-microsoft-power-bi/reviews)
  - [n8n](https://www.g2.com/products/n8n/reviews)
  - [Navicat Premium](https://www.g2.com/products/navicat-premium/reviews)
  - [NetSuite](https://www.g2.com/products/oracle-netsuite/reviews)
  - [Node.js](https://www.g2.com/products/node-js/reviews)
  - [OpenKM Document Management](https://www.g2.com/products/openkm-document-management/reviews)
  - [Oracle Java Downloads](https://www.g2.com/products/oracle-java-downloads/reviews)
  - [PHP Payroll](https://www.g2.com/products/php-payroll/reviews)
  - [PyCharm](https://www.g2.com/products/pycharm/reviews)
  - [Python](https://www.g2.com/products/python/reviews)
  - [spring.io](https://www.g2.com/products/spring-io/reviews)
  - [Tableau](https://www.g2.com/products/tableau/reviews)
  - [TablePlus](https://www.g2.com/products/tableplus/reviews)
  - [Talend Data Catalog](https://www.g2.com/products/talend-data-catalog/reviews)
  - [Visual Studio](https://www.g2.com/products/visual-studio/reviews)
  - [Visual Studio Code](https://www.g2.com/products/visual-studio-code/reviews)

## MySQL Features
**Management **
- Data Schema
- Query Language
- ACID - Complaint
- Data Replication

**Support **
- Text Search
- Data Types
- Languages
- Operating Systems

**Security**
- Database Locking
- Access Control
- Encryption
- Authentication

**Performance **
- Disaster Recovery
- Data Concurrency
- Workload Management
- Advanced Indexing
- Query Optimizer

**Database Features**
- Storage
- Availability
- Stability
- Scalability
- Security
- Data Manipulation
- Query Language

## Top MySQL Alternatives
  - [Microsoft SQL Server](https://www.g2.com/products/microsoft-sql-server/reviews) - 4.4/5.0 (2,128 reviews)
  - [Amazon Relational Database Service (RDS)](https://www.g2.com/products/amazon-relational-database-service-rds/reviews) - 4.5/5.0 (865 reviews)
  - [PostgreSQL](https://www.g2.com/products/postgresql/reviews) - 4.4/5.0 (650 reviews)

