---
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. Database

**Rating:** 4.5/5.0 stars

**Reviewed by:** Daniel V. | Web designer, Consumer Goods, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 29, 2023

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

Upload Database with all editing and control tools in the system, tables and compatible with Excel MS Office.
Direct consultation on the server and request data outside.

**What do you dislike about MySQL?**

Correcting errors and searching for bugs is usually a headache when I have large lists.

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

Store data in cells and tables to request from web, PHP, data control and external applications.
Request for users registered on the server and serve for application.

  ### 2. Highly recommended DBMS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Samreen S. | Data Engineer II, Enterprise (> 1000 emp.)

**Reviewed Date:** August 17, 2022

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

MySQL is a robust framework for providing database services. Its easy syntax and amazing architecture are very beneficial. Moreover, Oracle also provides a comfortable GUI-based MySQL workbench, where we can perform the querying.

**What do you dislike about MySQL?**

I would say most of the users will not be able to find any cons of this product. It is commendable as far as database services are concerned as it easy to use and also offers great performance.

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

In our project, we were having multiple modules which were written in different programming languages (Java, Python, Unix script etc). Here, the connectivity features that MySQL provides helped us to connect to the database without any hassles.

  ### 3. MySQL: Best Data Manager

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kamal K. | Composition Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 24, 2023

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

MySQL is the most easiest database tool to manage.
Data adding and fetching is very much easy and efficient.

**What do you dislike about MySQL?**

Not any dislikes, I would say but sometimes it take much time when the data is storage structure is bit complexed.

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

MySQL helps in managing the client data and information.

  ### 4. MYSQL Review

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** May 04, 2023

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

Open source 

Supports OLTP

useful for transactional purpose

Support in RDS also 

Security ,scalability

Data security

Foreign key concept,MVCC,Lockig features

**What do you dislike about MySQL?**

Cluster concept

Sometime error is misleading

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

Using MYSQL for most of the client

MYsql is used by us on On prem server as well as on RDS Deployment

Supporting many bank applications

  ### 5. MySQL for Database management

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** November 08, 2022

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

Everything is embedded in the software. Like we can have SQL workbench, SQL server and SQL command prompt. Everything is present you just have to mark them at the time of installation.

**What do you dislike about MySQL?**

Navigation in between the app might be little bit confusing. Its hard to find what you're looking for. You need to play with the settings for getting used to it.

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

It is used for creating, managing and updating the database. And database is used for storing the information and data's of the employees or working candidate of the company.

  ### 6. Easy to configure database for all your basic needs

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** May 27, 2023

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

Hassle free and not so complex configuration

**What do you dislike about MySQL?**

It doesn't comes in handy when the traffic is huge.

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

It helped as a database for few of the website

  ### 7. MySQL the easiest database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gaurav K. | Lead Software Engineer-I : Informix Product Support, Enterprise (> 1000 emp.)

**Reviewed Date:** August 16, 2022

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

MySQL is the best database which i have soo far. User interface is quite good. Output it displays after running query is very well displayed. It can also handle large sets. Response time is also quick. Easy to use and easy to upgrade

**What do you dislike about MySQL?**

For database statistics, we have to run a query which is quite long. I am also a user of IBM Informix and we dont have to write sql statements to check database statistics and status. with one command we can see the stats of database

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

I am a user of IBM Informix and we have to give yearly maintenance cost. With Mysql its freeware. It saves lots of customer money for small sized database. We get skilled people for mysql as compared to Informix.

  ### 8. High Efficiency DB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shah N. | SDE, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 02, 2022

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

Uptime, Easy to install, and scale with applications like WordPress or any other applications as the majority market use this DB

**What do you dislike about MySQL?**

Sometimes it becomes headache to grant privileges to certain users.

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

If you switch from your current database programmes to this platform, you might save a lot of money.

  ### 9. MySQL: Open Source and high load database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Fernando R. | SAP Specialist, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 20, 2022

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

It has all the integrated features to design a relational database with Primary and Foreign Keys definitions and then define the indexes to optimize the database performance.

**What do you dislike about MySQL?**

Honestly, I can't find the main feature that I dislike about MySql. Probably there are some things that could be improved. For example, the IDE Client seems a little bit out of fashion, but it works great!!!

**Recommendations to others considering MySQL:**

You need a medium to advance knowledge of relational databases and connectivity to use MySQL.

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

I am solving the need to have a reliable database installed on the client on-premises (not cloud-based) with complete integration with .NET, Java, and Python.  The business performance improves with the fast connectivity with all these languages.  Now that MySQL has Machine Learning, you can get smart data with SQL instructions!!!

  ### 10. MySQL is Best software to manage the data.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Saurabh S. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 03, 2023

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

Managing the database is very easy with this software.

**What do you dislike about MySQL?**

Graphics is Outdated, and Some query is complicated to fire.

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

Storing the data in the database is easy. Managing the data is also straightforward.

  ### 11. Amazing and easy to use Database

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ashwin A. | Python Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 16, 2022

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

The best thing I like about it is that it is an open-source database which makes it popular and fast. It has outstanding support from the communities and the oracle itself. It provides support to multiple backend programming languages but I use it with python and node.js. Its UI is amazing and even beginners can learn it quickly. As this database is structured so we need to work with tables and provide a great visualization for those tables.

**What do you dislike about MySQL?**

I don't think there are many cons of this application as of now but I face some issues while performing big data queries. As if you are working with big data queries and you refresh the page then most of the time query gets a time-out error. That should be fixed and its response time should be better.

**Recommendations to others considering MySQL:**

If you are looking for a structured Database it is the best. Its UI is amazing and easy to learn.

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

It is really easy to work with MySQL and it saved a lot of time for me while analytics. Moreover, it is easy to use so we don't need to put much effort to teach and guide new interns about how to use it. Its interface helps a lot to analyze and interact with the data without using SQL language which saves a lot of time.

  ### 12. MySQL is an one of best opensource relational database.

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 21, 2022

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

MySQL is open-source so anyone can down who is looking for an open-source relational database. From my point of view, the upside of MySQL is security and reliability.

**What do you dislike about MySQL?**

We can't handle large size of databases easily in MySQL and there were not many developments and debugging tools available for database management as compared to other paid databases.

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

I used mostly MySQL database in most of my projects as it's open-source. As MySQL relational database so we can easily give relationships between tables which helps us the most.

  ### 13. Best Database for managing data

**Rating:** 5.0/5.0 stars

**Reviewed by:** Saika P. | Back Office Executive, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 18, 2023

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

I like everything in mysql,everything is perfect.

**What do you dislike about MySQL?**

some sql syntax are different ,so some times difficult to work.

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

Data Management is Perfect for storing the data.

  ### 14. High Performance, Scalable, Low cost of ownership, Easy to learn and implement

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** August 04, 2022

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

Flexible & Opensource which includes the experience and knowledge of experts, It is easy to understand, learn, and use which helps individuals to grow as a DB resource. MySQL also provides high security and various management tools, which make DB management easy. It is highly scalable as per business requirements and size.

**What do you dislike about MySQL?**

There are not plenty of in-built functions to use. To develop a utility multiline lines of code are required, whenever most of the DB platforms now provide easy-to-use in-built functions and utilities.

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

High performance, low cost, expert experience & advice as open source, and security make it very useful for low-budget companies. It saves cost and provides better opportunities to grow.

  ### 15. MySQL specific tool to use

**Rating:** 5.0/5.0 stars

**Reviewed by:** sarathkumar s. | Senior software engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 12, 2022

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

I am integrating the My SQL in my application to manage the databases it is very helpful and easy to manage and handle the data. and lots of builds function help to handle the database

**What do you dislike about MySQL?**

SQL mostly covered all the requirements. from my side, I don't dislike this language because I achieve all the requirements in my application. some time to complex to handle the large queries.

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

I have one requirement to handle the file and records in my application for that time I use the other technologies but that is to manage the data are little bit completx and I like to use SQL to solve my problem.

  ### 16. Efficient and easy to use for Relational DB Systems

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ricky C. | QA Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 31, 2022

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

User-friendly for those who dont have SQL experience

**What do you dislike about MySQL?**

Not able to retrieve results for past queries

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

Ability to manage Relational DB Tables with ease of use

  ### 17. My first-choice open source RDBMS.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jingyinge S. | Data Scientist, Enterprise (> 1000 emp.)

**Reviewed Date:** May 04, 2022

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

Mysql is open source and this comes with obvious benefits such as multiple support options , faster fixes to bugs , and of course security. Interestingly , all of the aforementioned are foremost benefits of Mysql as a relational database management system. 
 Asides the above , Mysql greatly trends within the community of backend engineers and data scientists , for its ability to process requests speedily and its focus on workflow contol.

**What do you dislike about MySQL?**

Mysqls Graphical user interface (GUI) can be better for users ,in the area of intuitiveness. Mysql consumes huge computer resources as well, mainly due to the series of add-ons and extensions it needs to work with.

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

The need to have data saved in an easy to access and easy to analyze manner , is a key problem which Mysql addresses for my organisation.  The ability to aggregate data fruitfully from multiple data sources, is an important benefit of Mysql for me.

  ### 18. Mysql - Lovable Technology/Tool for Database Developers

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** August 09, 2022

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

In MySQL, we can do the process and monitor the queries which are running and idle

**What do you dislike about MySQL?**

Some functions are not upgraded in all versions of MySQL and a dark theme can be enabled for the dbms tool

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

They are releasing the version, that allows the users to easier to use and learn the new ones which are they updated

  ### 19. Database management

**Rating:** 5.0/5.0 stars

**Reviewed by:** Luiz Alexandre Viana M. | Postdoctoral Research Scientist, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 04, 2022

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

To begin with, learning how to utilize this program is simple. Since it is open-source, you can download it for free. Another feature I appreciate about this software is that it is compatible with a variety of programming languages and operating platforms, including Windows, Linux, and macOS. Finally, it is quick and easy to set up.

**What do you dislike about MySQL?**

When executing huge databases, it is sluggish. It can also be difficult to use for those who have never done so before. Finally, there is the workbench user interface, which is not interactive and hence requires some tweaks to increase its speed.

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

I created a full-fledged wholesale e-commerce site using MySQL. And it works perfectly. In addition, it has been utilized in a software development project to create a monitoring tool.

  ### 20. MySQL an easy Journey

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gaurav K. | Senior software engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 20, 2022

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

It is very simple to work on. Easy to use. If you know a normal english then you can easily work on Mysql. Writing queries and getting output in tabular format is great

**What do you dislike about MySQL?**

What i dislike is not really a dislike, i just think this shole be developed better. Replication should have made easier to implement and logs status should be more informational. Which i think is lag in Mysql

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

I started my carrer with msql. It is easyspecially for the begginers. Easy to use. Easy to install, easy to configure. Infact there was a small database which runs quite smooth on mysql

  ### 21. Historically a champion, though no longer one of the top contenders in DBMS.

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** October 11, 2022

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

Legacy useability, lots of documentation, easy integrations, and relatively quick onboarding for most use cases.

**What do you dislike about MySQL?**

Slower compared to newer, more-modern DB types. Additionally, since MySQL is schema-based, it will inherently suffer from compatibility issues in schema matching during integrations.

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

Acting as a system of record (SOR), as well as a PHP-integrated data store for our web applications.

  ### 22. MySQL Tool Review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pratima S. | Application Development Senior Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** May 23, 2022

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

MySQL Tool provides a way to manage large amount of data. It gives many features that we are using to do changes with data stored in database.
MySQL is a very good tool for IT industry to store and manage large amount of data.

**What do you dislike about MySQL?**

We are using MySQL to review , update, insert data into database. We are using most of the features of this tool which gives optimistic data to use. This tool currently provides very useful features which are necessary while working with Database.

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

To solve problems related to data we are using MySQL database. To store, manage, update, insert large amount of data we need this type of tool. This tool is very easy to use and gives better results while working with data stored in database.

  ### 23. SQL

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sergio Andres R. | Senior Procurement Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 12, 2022

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

It is a basic tool for the use of large amounts of data.

**What do you dislike about MySQL?**

having to use a specific language makes it difficult to apply it to all people in a work environment

**Recommendations to others considering MySQL:**

If they usually use databases with a lot of information, it is almost mandatory to use SQL as a tool to process the data.

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

being able to use extensive databases without occupying so much computer memory, facilitating information searches

  ### 24. Amazingly simpler DB !

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ramadevi R. | Programmer analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** February 10, 2022

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

The best of MySQL I like is that it has the best user interface amongst all. Lot of filters and queries can be used with the existing databases and it also allows to import tables from other third party apps or browser.

**What do you dislike about MySQL?**

MySQL is not compatible with android version . One cannot use any database software with Android OS. At times, it asks for public server IP address, when it should ask for a private one. If the users access the public server unknowingly, then there's a chance of losing all the data in those databases.

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

Great graphical user interface that includes calcultions and representations such as graphs, functions, trees, etcetra. As structured query language is used, it becomes easier to filter records when a specific thing is needed.

  ### 25. MySQL, the most popular database for a reason

**Rating:** 4.5/5.0 stars

**Reviewed by:** Zach F. | IT Specialist, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 24, 2022

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

I love how flexible MySQL is, whether it's a high end server or a Raspberry Pi. You can be sure that MySQL will run. I also love the performance aswell as it's security and reliability.

**What do you dislike about MySQL?**

It's not as great at managing very large amounts of data as some other solutions, also it is missing out on features that other databases have

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

MySQL is helping us implement many things in terms of web development and data science purposes. For example, MySQL is being used in our situation for things like log in pages

  ### 26. The scalability and feathers MY sql provide in web development projects.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Arpan s. | System Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** February 16, 2022

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

It based out of traditional database where we use my sql for performing CRUD ( create,read,update,delete) and managing the data for a web application or many more purposes.it follows the relationship between the tables in side a data base we can fetch easyly using the indexing features.many web applications uses my sql as there backend part for managing the user data because it provides user authentication and validation.

**What do you dislike about MySQL?**

It is good for small startup or websites where the traffic is low. When it comes to managing learge amount of data or for data analysis purposes we can't use my sql there because it doesn't support features like partitioning.so we can't use my sql in e-commerce based projects where the traffic is high.

**Recommendations to others considering MySQL:**

You can go for my sql while you can take any freelancing projects and the data traffic is low.

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

I have used my sql in portfolio based web application or sports based websites where i have used my sql as my backend part for managing and storing the data and django as my front end part.i have merged the django with my sql for developing websites.

  ### 27. Best software to store data for small enterprise.

**Rating:** 4.5/5.0 stars

**Reviewed by:** SudheerKumar C. | Media Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 16, 2022

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

Easy integration between wide range of softwares. very fast in fetching data. This makes me very compatible with our needs and was the main reason for our adaptation.

**What do you dislike about MySQL?**

Some error messages are different to understand and take very much time to find the solution.

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

With it stability, we are easy to handle our billing transactions and generate the reports easily.

  ### 28. Good, versatile, cheap, and 100% recommendable

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ariel V. | Lider tecnico, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 03, 2022

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

First, it is easy to use and implement, second, it is free. The potential it offers at a very low cost. Ideal for web apps. Compared to competitors, it stands out significantly.

**What do you dislike about MySQL?**

The most complicated part is the data extraction and some statements that do not work in the same way as MS SQL. Visualization of. Store I will proceed.

**Recommendations to others considering MySQL:**

The best database according to cost and quality

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

I implement a digital medical record on a Linux server. And low cost in licensing and security was required. This led us to implement with MySQL. And at the same time, security.

  ### 29. Open-source database system

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dr. Narayanan M. | Chief Client Partner, Director, Enterprise (> 1000 emp.)

**Reviewed Date:** April 15, 2022

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

It comes with a plethora of capabilities; both command line and interface are simple to use, it can create complicated database tables, and database management is a breeze using MySQL. Their official website contains extensive documentation to understand more about a given feature.

**What do you dislike about MySQL?**

It does not provide many alternatives for creating tables that seem like suggestions, but it requires a lot of software to be installed, which may slow down the system.

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

Because MySQL is an open-source database, it is our first choice for integrating online applications and creating data. Mysql is a straightforward database management system to use and maintain, and it has few known bugs.

  ### 30. I have been using MySQL for years, customers on a budget prefer it to other licensed solutions.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Marco R. | CEO, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 22, 2022

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

It opensource, very robust, the DB engine is pluggable and using it with JDBC or ODBC connectors is very easy

**What do you dislike about MySQL?**

some products like the workbench are not updated or on dual license

**Recommendations to others considering MySQL:**

Try it before moving on to licensed database servers

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

Fast and robust database that does not require any licensing and therefore reduces the overall cost of the project

  ### 31. One of most widely Used RDBMS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anupam P. | Senior Data Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 09, 2022

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

It is a widely used database. 
Open-source & Paid  
Great community support
Supports a variety of sources including JSON
Available with almost tools which use multiple database input

**What do you dislike about MySQL?**

Not much efficient with the large data set and a bit slow to handle billions of records

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

Great community support and helping others to solve there data-related issues

  ### 32. My review after using it for 6 months

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ashutosh S. | Content Writer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 21, 2022

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

The user interface is easy to navigate. Commands are easy to remember as well as implement. I mostly used this software for practicing my SQL queries on the command-line client.

**What do you dislike about MySQL?**

In my case, I've faced some stability issues. Also, the product does not support a very large database size as efficiently. Performance scaling is also quite poor.

**Recommendations to others considering MySQL:**

MySQL is a great product and it'll surely help you in learning SQL as well as boosting your business.

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

It was my first time learning SQL, and My SQL made that very easy for me. The app is good for beginners as well as professionals. Using the app has also increased my business performance.

  ### 33. MAKE BEST APPLICATION USING OUTSYSTEM

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** August 17, 2022

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

THE LEARNING PART AND TRAINING PART OF THE OUTSYSTEMS IS EASY TO USE AND MAKE GOOD APPLICATION WITH THE EXCELLENT SCREENS.

**What do you dislike about MySQL?**

SOMETIMES TAKES TIME TO LOAD THE PROCESS

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

IT RESOLVES THE SPACE CAPACITY OF THE STORING DATA

  ### 34. Mysql Database Management Tool

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** August 17, 2022

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

Mysql has Separate Objects Tab for all objects

**What do you dislike about MySQL?**

Mysql needs a Dark theme, So developers can access and develop  on their view

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

Mysql Solves in their every update of their version and comes up with new Features

  ### 35. Secure database through MySQL

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** January 04, 2022

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

MySQL is an excellent SQL Database management system for small-scale industries. It provides you with essential security. Also, it can easily connect with any backend programming language. I generally connect it with Python or Node.js. And also, it is a cross-platform software, so that I can use it on any device easily.

**What do you dislike about MySQL?**

1) installation process of this software is a little trickier, and even sometimes, it will not install on your device.

2) This software is not reliable for large databases.

3) price of the Business or enterprise edition of this software is costly.

**Recommendations to others considering MySQL:**

Mysql is the best software to manage small databases, so if you do not have so much data, you can use MySQL.

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

Benefits:-

1) Easy to use

2) Supports of both GUI and CLI 

3) cross-platform support so, quickly run on any os

4) Easily connect with almost all backend programming languages

  ### 36. SQL made easy for almost anybody

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 05, 2022

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

It provides more options to write specific queries than the standard SQL language. One example is the LIMIT keyword.

**What do you dislike about MySQL?**

For extensive databases, you should consider alternatives, as it will not work properly on millions of entries.

**Recommendations to others considering MySQL:**

MySQL is one of the most used SQL engines (and SQL language), and it's a suitable option to work quickly with a database.

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

I store data and access it to load it on web apps or software applications.

  ### 37. Still my favorite RDBMS.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Chelsea T. | Senior Backend Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 16, 2021

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

I like that Mysql is widely adopted and accepted as a leading RDBMS. The fact that it is widely adopted comes with inherent benefits such as an active user community, which I can rely on to find solutions to almost any problem I have encountered as a Mysql user.
 Technically speaking though, I like that it is relatively secure, can scale and I can use it for free as well, at least for building  non-commercial products.

**What do you dislike about MySQL?**

I face difficulty finding documentations for specific Mysql utilities, such as select cases aeound data replication. Whenever this has happened, it is usually a clog in my work process.

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

We are using Mysql as our scalable  Relational database management  system (RDBMS) of choice, for querying, managing, retrieving data stored in our database. 
Because Mysql comes with very minimal configuration requirements , it is very easy to setup and maintain without top level expertise requirement, thus saving us time and financial resource as well.

  ### 38. For me, Mysql is a no-brainer for its users.

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** December 13, 2021

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

Of course , its popularity amongst fellow software engineers which makes it easy to find solutions to any problem encountered with it. Asides this,   It is easy to setup . Infact I experienced no problems with it as a first time user, coming from a background of previously working with SQL models .
  Perhaps most importantly for me, Mysql integrates with most programming languages and its cross platform support, ensures I can use it with Linux, Unix or Windows operating systems.

**What do you dislike about MySQL?**

At the moment. Mysql does not cater for SQL constraints, lacks a reliable native debugging tool, and it is not suited for data analytics purposes.

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

We use Mysql to simply store user data. When it comes to selecting a database for web and mobile Applications in my company, Mysql is the first option.
  On the business side, Mysql helps my company save financially since we can setup multiple database models without incurring licensing fees for each , which is usually the situation with commercial Mysql alternatives.

  ### 39. Fairly easy to use

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** October 19, 2022

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

Low cost and Oracle supported which helps a lot.

**What do you dislike about MySQL?**

Lacks features - would like to see more enhancements around thread pooling and replication.

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

We shard our database and Mysql works pretty well for that

  ### 40. One of the best DB out there

**Rating:** 5.0/5.0 stars

**Reviewed by:** Swapnil P. | Project Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 11, 2022

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

The UI which MySql provides is great , I have personally used it and I as a beginner find it too easy to use , MySql is used widely in IT industries to its neccesary to learn this software. I am a software developer and I use it daily .

**What do you dislike about MySQL?**

I dont think do that dislike anything about it , this software is great and I use it on daily basis , but 1 thing is that it does not support ROLE, COMMIT keywords

**Recommendations to others considering MySQL:**

Great app , good features and the UI is good and user friendly , you should definetly use it

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

Making new connections for my mini projects , or using it in company which has lots of data , firing sql queries

  ### 41. The best tool for data analysis.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Garvit M. | manager, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 29, 2021

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

How easy it is for a non-tech person to obtain structured data and perform analysis afterward. It's much simpler than Excel and other tools available in the market, just loving the tool.

**What do you dislike about MySQL?**

Nothing that I can think of right now, maybe some UI optimizations. Copy-paste is a big problem in some particular rows and columns. Would love if that can be solved.

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

Big data collection and analysis is what I am trying to solve. The benefit is that it really helps me save time and make things much simpler and more streamlined. Good job, team.

  ### 42. Good place to start

**Rating:** 5.0/5.0 stars

**Reviewed by:** Twinkle M. | Consultant- Strategy, Impact & New Initiatives, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 04, 2022

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

I like the fact that this UX is very user-friendly. It allows someone with a non-tech background to easily understand SQL concepts and apply them at my workplace.

**What do you dislike about MySQL?**

Nothing major. There can some design improvements in the form of introducing new colors etc (as the screen can look monotonous after long use). Nothing more I can think of.

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

My work requires me to analyse data from various tables. I learnt how to link multiple tables on mySQL in a very easy ans time efficient manner. My performance has become better.

  ### 43. Amazing software for big data

**Rating:** 4.5/5.0 stars

**Reviewed by:** Garima M. | data person, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 06, 2022

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

the most helpful feature about mysql is that you can run queries so easily even if you are not a tech expert. the UX is so simple that even a non-tech person person extensive big data queries.

**What do you dislike about MySQL?**

the lest helpful thing is the load, the software keeps on hanging a lot and sometimes big queries get timed out often. if this can be fixed this would the be best in class.

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

I am trying to solve my day to day business analysis, fetch data from various columns and rows.

  ### 44. Best database Management Tool

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** August 10, 2022

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

User interface of the tool, easy to monitor and manage

**What do you dislike about MySQL?**

there are few functions or clauses which are not available in older version.

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

when there is a huge amount of data that needs sorting, this can be done easily by MySQL, like RANK, Highest salary, ORDER by ASC or DESC

  ### 45. Experience using MySQL

**Rating:** 5.0/5.0 stars

**Reviewed by:** Haripriya B. | Summer Intern, Internet, Enterprise (> 1000 emp.)

**Reviewed Date:** July 30, 2018

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

The easy accessibility and the easy commands are quite encouraging to use MySQL from my class 10th till now. MySQL is an open-source relational database management system (RDMS) which MySQL AB initially designed in 1995. Later, the plan was acquired by the Oracle Corporation. It is open-source software that is free to use, and its code is generally made open so that other developers can modify it. As mentioned earlier, MySQL is one of the popular RDMS systems which is used mainly on the web instead of offline data management.

**What do you dislike about MySQL?**

It became a proprietary product, so no longer will it be encouraged in the education field.  MySQL does not support a considerable database size as efficiently. It doesn't handle transactions very efficiently, is prone to data corruption, and doesn't have an excellent developing and debugging tool compared to other databases. Also, MySQL doesn't support SQL check constraints.

**Recommendations to others considering MySQL:**

Mysql is the simplest database application for any beginner and even for professional to use their database with no complications. In education field it is the best for students to start their IT learning with such easy database commands in mysql

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

Very simple installation and commands solve all my assignments. My projects are made with MySQL as the database. MySQL has one major advantage; since it is free, it is usually available on shared hosting packages and can be easily set up in a Linux, Unix, or Windows environment. If a web application requires more than a database, requires load balancing or sharding, it is easy to set up may be instances of the database requiring only the hardware costs, as opposed to commercial databases that would require a single license for each model.

  ### 46. Stable, powerfull, well documented DB

**Rating:** 3.0/5.0 stars

**Reviewed by:** Marek G. | System archtitect, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 06, 2022

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

It is well known, documented, and with massive support on many different platforms.

**What do you dislike about MySQL?**

It has some limitations when DB is massive and requires clustering.

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

This is my first choice when I need to set up a robust application. When thinking about scalability, I will look for other solutions.

  ### 47. Best ever SQL database management

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** January 10, 2022

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

MySQL helps me to maintain database all related to web hosted application. It is too easier to maintain data and manage data in MySQL.

The best thing i like is user interface which enables me to have any operations on database with more simplicity.

We could slso easily integrate it with any application to have its structured data store in it

**What do you dislike about MySQL?**

Sometimes it takes more time of execution evebln thogh of simpler execution of query. We have query tuning but its also too difficult to understand if in case of larger query. Apart from it i like this db most.

**Recommendations to others considering MySQL:**

Very nice if you are looking to have any db for storing structured data.

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

MySQL helps to maintain data for the hosted application and ww can easily use its user interface to interact more with its structured data stored and also helps with more simpler way to define and manipulate data as compared to all other SQL db.

  ### 48. MySQL : can fullfill all your requirements

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** August 22, 2021

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

Globally, MySQL is regarded as the most secure and trustworthy database management system on the market today.
It gives us the ability to do database operations on tables, rows, columns, and indexes in a simple and straightforward manner.
MySQL is known for its on-demand flexibility.
It is possible to increase the efficiency of MySQL developers by utilizing views, Triggers, and Stored Procedures.

**What do you dislike about MySQL?**

SQL check restrictions are not supported by MySQL.

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

The MySQL database is an organized collection of data that can be accessed and manipulated.
Furthermore, relational databases are digital repositories that collect data and organize it according to a relational structure. For example, under this model, tables are made up of columns, rows, and the relationships between the data components are all logically structured.
A lot of sophisticated and dynamic corporate apps are created using this technology on the server-side or the web.

  ### 49. A great choice for relational software projects

**Rating:** 5.0/5.0 stars

**Reviewed by:** Krinal P. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** February 04, 2022

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

Despite the fact that MySQL is free software, you may get better support by purchasing a commercial licence from Oracle. MySQL's Access Privilege System and User Account Management are very secure. Host-based verification is feasible. multi-version transaction support, unrestricted row-level locking

**What do you dislike about MySQL?**

MySQL starts degrading performance when data start increasing and row size cross the 1 million limits.

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

Applications for managing data in a relational database using SQL. MySQL is an open-source database management system. Similar to relational databases, MySQL stores data in tables with rows and columns. The LAMP stack, which contains Linux, Apache, MySQL, and PHP, requires MySQL.

  ### 50. The most relied DBMS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jithil J. | Product Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 19, 2021

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

MySQL is one of the simplest DB to learn and set up. It is completely free to use. In the latest versions, they have included support for natural language searches and support for JSON data type, which is really cool! A relational database with such capabilities is a tough competition to NoSQL DBs, which is considered an alternative to relational DBs. It is also a highly scalable database. It can be monitored and regulated well for best performance. Security is also top-class, and it seamlessly works with multiple frameworks.

**What do you dislike about MySQL?**

The documentation is a little hard to follow for beginners. Also the UI of the workbench application is not so great. It a bit difficult to get a hang of it

**Recommendations to others considering MySQL:**

MySQL is one of the best RDBMS out there, and it is free to use. If you are a startup and are looking for a DBMS that can be easily set up and is highly scalable, then I will recommend MySQL for you.

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

I run most of my freelance web applications using MySQL as the backend database management system.


## 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=3&section=pricing&secure%5Bexpires_at%5D=2026-07-12+14%3A18%3A33+-0500&secure%5Bsession_id%5D=aac00b2f-1e6b-46d4-ace9-5b4fffcac696&secure%5Btoken%5D=5bec3919de0860443a1b590fb6958203bddb1d0c8fccab9b69169486d3a7d50d&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)

