---
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-17'
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 value the **ease of use** of MySQL, appreciating its straightforward setup and convenience for managing data. (17 reviews)
- Users appreciate the **easy integrations** of MySQL, making it versatile and user-friendly for various projects. (9 reviews)
- Users appreciate the **reliability** of MySQL, ensuring data consistency and fast queries for varying project sizes. (9 reviews)
- Users value the **superior performance** of MySQL, benefiting from fast queries, scalable solutions, and reliable data handling. (7 reviews)
- Users value the **impressive querying and indexing capabilities** of MySQL, enhancing their data management experience significantly. (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 **feature limitations** in MySQL, especially for complex data types and heavy analytical tasks. (12 reviews)
- Users find **limited database support** in MySQL restricts advanced analytics and makes complex queries problematic. (9 reviews)
- Users experience **performance issues** with MySQL during large-scale analytics and complex joins, impacting efficiency and requiring expertise. (5 reviews)
- Users experience **slow performance** with MySQL during large-scale analytics and complex queries, necessitating careful optimization. (5 reviews)
- Users often face **scaling issues** with MySQL, particularly when managing large databases or specific advanced features. (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)
- Usability Issues (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)

## MySQL Reviews
  ### 1. Go-to SQL database solution

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** January 09, 2024

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

MySQL can be installed on multiple platforms with installaers and pakages to make installation very easy. It has nearly all of the features you'd expect of a SQL complaint database, with a few "platform specific" extras as well. I've been using mysql for more than 10 years in different scenarios, most of the time seamlessly integrating into the system I'm building. The community support is very good, and if you want it there's paid support too, tough I've never tried it.

**What do you dislike about MySQL?**

With all tools like this you have to be aware that ease of use comes at a cost of security. It's harder to implement a the security and reliability features that you might need as it is not set up out of the box.

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

MySQL is a fast and reliable way to set up a database to serve an application.

  ### 2. MySQL database review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Abin K. | System Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 09, 2024

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

MySQL is a tool used to manage databases and servers. While it's not a database itself, it's widely used for organizing and handling data within databases. It's popular because it helps with efficiently managing and organizing data, making it a great tool for this purpose.

**What do you dislike about MySQL?**

Sometimes the website got 503 DB error so we need to repair the DB but it is improving day by day.

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

It is helpful for managing databases and servers, providing significant assistance.

  ### 3. MySQL: Easy and Powerful

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sravan K. | Full Stack Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 05, 2024

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

Mysql is an awesome database to learn for beginners. Mysql Database implementation is easy when compared to other databases. There are many plugins and packages to integrate into any code base without much effort. 
We can use mysql for small scale projects. I had previously used in many beginner level projects. There are also lot of forums that help to troubleshoot any issues.

**What do you dislike about MySQL?**

Mysql is so powerful but not suitable for large databases. Other than that everything looks fine.

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

MySQL helps in efficiently storing, retrieving, and managing data from it with it's powerful queries.It also offers features like indexing and query optimization and caching.

  ### 4. Most Popular DB Software

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shivangini R. | Content Writer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 16, 2024

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

I've been using MySQL since my graduation. It's very easy to use and navigate. I can also easily import big excel files here.

**What do you dislike about MySQL?**

When going for big data analysis, MySQL gives problem. Additionally, it's challenging to find issues in previous queries when I wanted to make some corrections.

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

I am preparing to become a Data Analyst and I use MySQL and Excel both, and MySQL has made running queries easier.

  ### 5. Best DB for storing all kind of data.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yash C. | Product Engineer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 09, 2024

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

I'm a software developer and I have been using MySQL for so long  time its been a great experience, never faced any issues. It has a strong community which helps if any issue comes.  It is very easy to implement with other backend technologies.

**What do you dislike about MySQL?**

I hope MySQL team adds support for storing embeddings, as now days RAG is every where.

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

Its helping me store all the product related data with ease, integration with all backend technologies provides a very good experience.

  ### 6. Beginners Relational Database

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** March 28, 2024

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

A very good feature for MYSQL server is that we can use it for desktops. Since it is open source, we will have a good community support for any kind of help. Also it is easy to learn and code.

**What do you dislike about MySQL?**

While installing sometimes connecting to local host will throw an error. I struggled a lot to fix that. Also the clustering part is not that much improved compared to other databases. Really slow for large databases.

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

I have used MYSQL for study purposes for the first time. It helped in creating tables, inserting values, and much more. After that, I have used MYSQL to create ER diagrams for my new project in the office.
Also daily operation like UPDATE, TRUNCATE, GRANT etc., were done on the work bench itself

  ### 7. MySql Database

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ayush J. | Assistant System Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** August 14, 2024

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

Basically MySQL is a tool used to manage databases and servers, so while it's not a database, it's widely used in relation to managing and organising data in databases. It's best because of the management and organising of data in databases. So it's a perfect tool.

**What do you dislike about MySQL?**

Sometimes it can lag and create irritation but it's improving day by day.

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

It's benefitting to managing database and servers. It's helping a lot.

  ### 8. MySQL where i store all my imagination.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yash C. | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 07, 2024

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

It is very beginner-friendly, I started using with with my backend integrations. It has lots of advanced features which can increase the speed of data retrieval for example there are indexing and chaining tables.

**What do you dislike about MySQL?**

I don not think there is anything to dislike about MySQL at lease for me, as it full fills all my needs. It has a great community from where we can get help if we get stuck in some issues

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

It is helping me developer cool apps, I'm storing all sorts of data in MySQL which is connected to my backend. From retrieving data to creating and deleting its very swift. It helped me store a big data and query it fast using indexing.

  ### 9. Intense but rewarding

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jose P. | Director IT / Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2024

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

The possibility of scaling and learning at a good point is related to the great documentation and potential of the MYSQL service. The ability to use php-fpm, Apache with a multi-threaded module and MySQL with good configuration in your indexes from the beginning can take any small or medium-sized company to a good level.

**What do you dislike about MySQL?**

The learning curve can be somewhat tedious, but in the end it will be rewarding.

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

Being a free service, you can save costs at the start of your business.

  ### 10. Working with sql

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** October 02, 2024

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

MySql is really helpful for saving/retreiving data to/from rational database

**What do you dislike about MySQL?**

MySql is greatly helpful to integrate in our application for database management.

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

It is much easy to learn mysql queries and run those queries to perform operations

  ### 11. Best Open Source Database System

**Rating:** 4.5/5.0 stars

**Reviewed by:** Antonio H. | Jefe de proyecto , Telecommunications, Enterprise (> 1000 emp.)

**Reviewed Date:** March 15, 2024

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

MySQL is our most used open source tool as a database administrator in all our Smart Cities projects. Whether managing a single instance or a cluster, its performance is exceptional. Relational database management is effortless. As I mentioned in the title, best RDBMS software.

**What do you dislike about MySQL?**

Logically, there are payment systems, also managed by Oracle, that have almost infinite configuration and integration options in other systems, but in terms of performance and ease of use, MySQL is unbeatable.

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

Relational data storage is the first and last purpose of an RDBMS. Its client-server model is very powerful for integrations with other systems such as Drupal. You can even combine it with others such as SQL Server or Oracle. But within open source, it is the standard. A flexible and easy-to-use sw (in addition to its high performance).

  ### 12. Most Popular Relational Database Solution for Small to Medium Level Businesses

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ravinder S. | Mr, Publishing, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 02, 2024

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

When it comes to Open Source Relational Database Mamangement, MySql comes at top. MySql allows to create, modify and extract data from relational database. The MySql installer is very easy and within few minutes you will be able to start working on MySql. In  addition to above it provide database optimization, scalabilit and transactional processing support.

**What do you dislike about MySQL?**

I think it has all the positive in it, except that it should allow storing more data.

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

One can manage the database efficiently with MySql  Applciation because it is a very powerful, dependable, and stable solution. MySql has a unique storage engine making it even easier to manage the database. To achieve peak performance MySQL database server can be tweaked. For fast transactional database solutions MySql is one at the top of the list.

  ### 13. Powerfull DB engine easy to integrate with many tools

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** September 05, 2024

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

Easy to use and integrate with other tools

**What do you dislike about MySQL?**

Might be slow depending on the use case and for big applications in production

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

Persisteng data storage for web applications

  ### 14. Using MySQL for rest api software storage

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** November 10, 2023

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

Easy to use and maintain user friendly and get the data with no delay

**What do you dislike about MySQL?**

Not good for large amounts of data as it is rational db

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

Storage of data for the rest api Java software

  ### 15. It is the perfect choice for database administration.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yojerlis  P. | KPI Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 13, 2024

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

That it is super fast and can be use in all OS.

**What do you dislike about MySQL?**

That sometimes the localhost does not work as expected.

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

The management of the database.

  ### 16. Best open source relational database management system.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mubassir R. | Software Engineer Intern, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 06, 2024

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

Open source, fast reliable, easy to use, handle database easily

**What do you dislike about MySQL?**

Inefficient in handling transaction as it is data prone.

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

Scalability on demands.

  ### 17. MySQL Review

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** January 16, 2024

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

It is an open source relational database management system that is widely used for building scalable and reliable web based application. It is free to use and also known for its fast performance and efficiency making it suitable for a wide range of application from small scale projects to large scale projects. The my sql community is large and active providing a wealth of knowledge tutorials and support through forum and other online platform. It is compatible with various operating system making it flexible for deployment.It is easy to install and integrate with system.It has large number of user base and also have good documentation.It has good customer support.

**What do you dislike about MySQL?**

In comparison to some enterprise level database mysql might have fewer advance features especially in areas of analytics and complex business intelligence. It support multiple storage engine certain advance feature may specific to particular engine and not all engines are equally suitable for every cases. It have some limitation when it comes to global transactiom across multiple databases especially in distributedand highly complex transaction scenarios.

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

It addresses the need for a robust and efficient database system storing managing and retrieving data in a structured manner. It support scalable database architecture allwoing applications to handle increasing data load and user concurrency as they grow. It provide us a cost effective option for business and developers looking for a reliable and powerful database without the licensing fees associated with commercial alternative. It has a straight forward and user friendly interface making it accessible for developers, administrator and other users. It is also compatible with various programming languages make it versatile and easily integrable. It solves the problem of storing complex data into database by its relational properties using row and column concept.

  ### 18. Our only choice MySQL

**Rating:** 5.0/5.0 stars

**Reviewed by:** Emin Z. | Chief Technology Officer (CTO), Small-Business (50 or fewer emp.)

**Reviewed Date:** December 29, 2023

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

We prefer it because it is open source. Mysql database does everything for us in terms of connection, schema or relationship. My favorite part is the quick installation and easy to use. I am very pleased with the user interface.

**What do you dislike about MySQL?**

It can cause problems with large data, most of the time we solve this situation via ssh with load_data_infile. It works fast and effectively.

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

It has been solving almost all our database-related problems for many years.

  ### 19. Best for Database Management

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ketan A. | Mr, Logistics and Supply Chain, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 17, 2024

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

It helps me maintan the complex database with eas and its feture to extract the data is very usefull and i am loving it

**What do you dislike about MySQL?**

As such there is nothing to dislike because there can be store large relational database

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

It is solved my biggest problem to manage the the complex database and simplyfying to understand the data and can extract usefull information

  ### 20. Simplest and best  database management tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dheeraj P. | Product Owner &amp; Business Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 10, 2024

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

Mysql is ideal for both small and large application, provides all the database solution related to a business and easy to use.

**What do you dislike about MySQL?**

Not really a good choice for applications that require advanced analytics or complex data warehousingit, it lacks a strong memory-focused search engine.

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

It's Simple and easy structure querying language to perform all the task in less time.

  ### 21. Review of MySQL

**Rating:** 5.0/5.0 stars

**Reviewed by:** risabh r. | Software developer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 21, 2023

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

What I like most about  MySQL is it provides a clean and easy interface, easy to creates schema and can draw entity relationship diagrams. We can import and export all the queries in an easy manner.  I like the integrity of MySQL on mutliple popular IDE's like Springboot, Eclipse, and many more. It also provides the features of backup and restore the data and database.

**What do you dislike about MySQL?**

I faced an issue in MySQL while database connection in  MySQL Workbench, as it shows server stopped error multiple time, and unable to find the proper solution of this error. Only this one i dislike in this.

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

MySQL is a relation database management system and it solving the problem of efficiently handling of large amount of data. Before this, all the data was stored on excel spreadsheet which is difficult to manage, and even high-end configuration system also got stucked while handling. but as the arrival of RDBMS system, it solves a very huge problem. This problem solving by MySQL that i am getting the benefit.

Apart from this, I also want to share how Eclipse integrate with MySQL :-

1. before making connection from eclipse to MySQL, there is a MySQL connector file must be present.
2.  After that, open the 'Data Explorer' in Eclipse by clicking on the ' window ' menu, then choose ' perspective '  option.
3. then press 'right-click' on ' database connection ' and select new to create a new connection.
4. then in "New Connection"  profile, click on 'MySQL'  type and click next.
5. Enter the name of your connection, host address,port no, username and password. 
6. then click on test connection to check the database integrity.
7. Once the connection successful, then click on 'Finish'  to create the connection .

  ### 22. Best in Class and Ease Of Use From the RDBMS Family

**Rating:** 5.0/5.0 stars

**Reviewed by:** Hemang T. | Senior Database Administrator, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 25, 2023

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

MySql is providing a database storage solution where we can store our personal, business, Analytics related data in a structured way. And later on, once we are required we can get it via SQL script, These are the basics, what actually MySQL provides is industry-level security, consistency in Database, and providing zero data loss solution for the business. Mainly MySQL is known for its Transactional Database and very hot favorite in the Banking sector.

**What do you dislike about MySQL?**

There is nothing to dislike About MySQL since its providing Database services, its family of RDBMS (Relational Database management system), And this is how we expect it to run. But if we see at the technical level, then there are multiple Technical lags that other DBMS are providing in the market, like Logical replication is the most missing feature.

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

MySQL is ACID compliant Database service, doing this it's making sure our data will be no loss and it provides high security to be hacked by hackers, Since it's coming from the RDBMS family it works on a very known language called SQL, and using this we can store and retrieve data seamlessly. since it's coming as community and enterprise version, we can take license as we required, Mostly MySQL use by the community version and its community is too big since its very pioneer system which is providing the database solution.

  ### 23. Powerful Compact Database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Peter T. | software Engineer, Program Development, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 30, 2023

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

I had known MySQL database since 1998 before Oracle acquired the company, and it was a little fun database. From an Oracle database expert, this database was small but powerful to work; I liked the way so simple you were able to install and run on Windows or Linux. The other thing was MySQL was on each hosting server. I think MySQL was such a fantastic database that I made a development tool for this database called DreamCoder for MySQL.

Over the years, MySQL included more and more enterprise features, and this database is now a serious competitor for the big databases brands.

**What do you dislike about MySQL?**

MySQL database never fails me; this is excellent if you understand what kind of projects are better. I think MySQL Database is fit for small and medium web projects.

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

Creating and deploying web projects, like shopping carts or an application security validation system and MySQL database, was the right choice for this project. 

Also, we use the MySQL database on several website projects among sites Joomla, WordPress and Drupal CMS.

  ### 24. It's a very good Relational Database management service

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ritik V. | Growth and GTM strategy, Enterprise (> 1000 emp.)

**Reviewed Date:** October 18, 2023

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

It stores data in table formats.
It's open source.
Secure enough
Scalability on demand
Good efficiency
Server time
Comprehensive work flow control.

**What do you dislike about MySQL?**

Only works with strict query language.
Select statements are not dynamic.
Sharing queries are difficult.
Dont have any debug tool

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

It gives me mapping usage i.e, Relational Database which is beneficial unlike in NoSQL or MogoDB

  ### 25. MySQL and PHP frameworks goes together flawlessly

**Rating:** 5.0/5.0 stars

**Reviewed by:** Zack C. | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 08, 2023

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

MySQL is an open-source software and it is free to use. It has quite a number of community support for the database and resources can be found very easily. PHP developers like us don't need to specially get a license for the development work that we are doing. There are tons of MySQL connectors that are available for popular frameworks like CakePHP.

**What do you dislike about MySQL?**

MySQL does not support JSON data types. Postgres on the other hand allows me to store the JSON data in JSON blobs. If the data is formatted in JSON Format doing my data transformation, SQL query is impossible without using an ETL tool.

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

The cost. I do not have to spend money to pay the license fee, as it is free of cost and available on the official website for download.

  ### 26. Great for Sql developers and learners also

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tapas D. | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 08, 2023

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

Ease to use for both learners and working professionals. Showing possible next line is great feature so its helps to complete the project fast.

**What do you dislike about MySQL?**

Sometime it takes more time to load previous projects or on going project link with database.

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

My sql help learns as well as developers to make a project for college or company. Its good in linking with data base and cleaning or deletion or adding new data also.

  ### 27. MySQL is the solution for web data applications

**Rating:** 5.0/5.0 stars

**Reviewed by:** Laura L. | Marketing & Administrative Assistant, Enterprise (> 1000 emp.)

**Reviewed Date:** June 15, 2023

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

The plasticity of MySQL is very extensive in several aspects. Because we have many different kinds of data and our program requires agile data processing, with MySQL we were able to prepare to optimize the process for your company and, of course, customize it to maximize the benefits for your organization. The convenience of incorporating several programming languages. We will use several different programming languages to carry out our work, so we had to choose a database that can support most of these languages. MySQL is coupled with most of the programming languages implemented by our company and greatly supports the combination.

**What do you dislike about MySQL?**

With the skill set we have, we felt we lacked assistance to help manage information more easily in MySQL. The tools currently provided are good, however, very poor in certain features and skills that require a certain specialty or complication.

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

MySQL versions 5.1.x are currently being used throughout the institution. MySQL holds all of the company's information from every source of information. We base our experience on the regular use of MySQL, and it is very suitable for storing and managing data from the Internet and web services. We require a great deal of information processing from the web and mobile services. MySQL provides the necessary complement to meet the requests and needs of our organization.

  ### 28. Best tool for data exploration and manipulation

**Rating:** 5.0/5.0 stars

**Reviewed by:** Prabhat K. | Business Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** October 30, 2023

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

1.very easy to use
2. MySQL is known for its excellent performance
3. MySQL is relatively easy to set up and manage
4.MySQL offers various security features to protect data, including encryption, user authentication, and role-based access control.

**What do you dislike about MySQL?**

MySQL may not be the ideal choice for applications that require advanced analytics or complex data warehousing

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

I genearally use MYSQL for data exploration and manipulation. It helps me to create various report saving my lots of time.

  ### 29. First and best database

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ashutosh K. | Associate Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 31, 2023

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

It's easy to setup and manage and available on multiple plateform like windows, Linux, macOs and many others.
It has vast community of users and developers.

**What do you dislike about MySQL?**

Official documentation can be better , sometimes it's not easy to find answer to some issues.

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

It's a relational database with high scalability like it supports partitioning for large databset, replication and load balancing etc.

  ### 30. Use is for database management

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** August 30, 2023

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

great for storing and getting data. easy to use and learn

**What do you dislike about MySQL?**

it is for data management so ui doesn't matter much

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

we keep our data in it because it is secure, easy to store and get data for use.

  ### 31. MySQL Review - Easy tool for DBMS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Karthik K. | Senior Security Analyst - CyberSecurity at HCL Tech , Enterprise (> 1000 emp.)

**Reviewed Date:** May 17, 2023

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

MySQL is one of the most easy query tool on database.
The best powerful query language on RDBMS.
It's User friendly.
We can easily find our solution from RDBMS.
Ayone can learn easily and use on MySQL.

**What do you dislike about MySQL?**

My point of view there is no dislike about MySQL.
It's very easy and simple method of RDBMS.
Everything good from MySQL.
Any beginners will learn easily so their is No negative feedback about MySQL.

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

MySQL provide solving Relational database management systems.
It is Simple and easy structure querying language.
It's provide database solutions such as View , Triggers , Simple SQL queries using joins and so on.
It will provide efficient and reliable RDBMS MySQL query solutions to users.
Using MySQL our user's fully satisfied about our works.

  ### 32. Mysql is best RDBMS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vishvjit S. | Backend Developer Intern, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 07, 2023

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

Mysql is the most effective and easy-to-use database management system, The best thing about MySQL is that it only took me 2 weeks to learn it. and it is the most widely used DBMS. I have to connect to the database using the host and port number and I can quickly write some queries for data retrieval on insertion. and when in read queries, it is so much easier to understand because it looks like it is written in simple English.

**What do you dislike about MySQL?**

I do not dislike any thing about MySQL because it's just perfect for me.

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

It helps a lot because other relational database management systems are way too hard for me. Hence, I decided to go with MySQL because I knew that MySQL was easy to learn but I didn't expect it to be this easy to understand, so simply it saved a lot of my time and is perfect for me.

  ### 33. MySQL Review

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** October 02, 2023

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

I was using MySQL more than 8 years and I like alot to work  MySQL because of its query structure. It is very easy to understand and we have lots of option like View, Triggers and Index

**What do you dislike about MySQL?**

There is no specific dislike about MySQL. Sometime we face query execution timeout issue,  I feel that needs to improve

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

Using MySQL we can do lots of calculation and customisation like SUM, AVG and date format options. It's helped me alot in the payroll related projects.

  ### 34. MySQL Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rishabh C. | Tech Intern, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 14, 2023

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

Scalability: MySQL is suitable for both small and large businesses because it can manage a lot of users and data.
Security: It provides a range of security features, such as access control, encryption, and auditing.

**What do you dislike about MySQL?**

My experience suggests that MySQL is not the greatest option for managing complex or extensive amounts of data.
For applications that need to handle data in real-time, MySQL is not the ideal option.

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

MySQL is solving many of my problems as i use Java for web development, and it is best for crud applications.
It also benefited me as i also updated a php website that used MySQL database, and using it was to easy and fast.

  ### 35. MySQL-One of the best and simplest RDBMS tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Indrajeet D. | Technical Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** February 12, 2023

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

Very easy to use, and all information is easily present on the web, which makes it most widely used.
Light software and easy to start with.
Export and import data functionality is so smooth and easy.

**What do you dislike about MySQL?**

Some SQL syntaxes are different, and one has to search on the web to make it work.
Huge about of data sometimes makes it slow to insert, update and select.
Schema-based RDBMS makes it hard to write complex relations .

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

Using it to store client data and integrate with IntelliJ to get and store all data using schema based architecture.
Its easy integration with backend code and simplicity makes it the first client choice.

  ### 36. MySQL involves assessing features, performance, ease of use, and suitability for your specific needs

**Rating:** 5.0/5.0 stars

**Reviewed by:** I.L. P. | System Administrator, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 20, 2023

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

Open Source Nature ,Ease of Use,Performance,Security and Community Support

**What do you dislike about MySQL?**

Storage Engine Limitations and Performance Bottlenecks

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

Data Management for Web Applications

  ### 37. MySQL a necessary tool for everyone

**Rating:** 5.0/5.0 stars

**Reviewed by:** Joao Vitor S. | Python Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 21, 2023

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

The practicality of MySQL together with its power to store data, makes this tool very powerful and essential for any programmer, from those who are starting to the most experienced.

**What do you dislike about MySQL?**

MySQL does not have a good capacity to store large volumes of data, being inferior to SQL Server that can do this task. In addition to being a little confusing in its installation.

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

Storing customer information and that benefits me because I can have a history if a customer claims to have done something and sometimes ended up not doing it. This way I can manage this data better and I can even analyze it.

  ### 38. MYSQL- user friendly database

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** April 27, 2023

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

There are lots of things which i like about mysql like, it is very very user friendly, easy to setup, easy to upgrade the version, easy to take backup and restore and easy to set up replication

**What do you dislike about MySQL?**

There is nothing which i dislike about the product, but some time i feel support should answer the tickets bit late and takes more than a usual time, otherwise it is one of the best database i have ever used

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

earlier our company were having small database on MS-Access which is not relational, we have to open multiple sheets to work on that, then we have migrated all our access sheets to mysql in a free-tier and started working on the database, then we have build our application like that and now we feel we are very late in using RDBMS

  ### 39. MySQL review for use

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shubham S. | MYSQL  Database Administrator, Enterprise (> 1000 emp.)

**Reviewed Date:** October 22, 2022

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

MySQL of the most open source and secured software for relational database
With the help of mydql you are able store your data in table from
For large environment data such hospital college , news can store for
Provide data recovery ,data replicate,high availability with data security
MySQL one of the top open source terminology
You can intregrate it with docker kubernetes
For micro service architecture
It easy to install which can intsall directly or with rpm files
It is best optimized solution
Most known gaint company like Netflix, amazon works on MySQL
Now MySQL also intregrate with Cloud technology also which is manage service 
Everything will be on cloud so which provides high cost free server,high maintenance free environment.

Big tables partitioning best thing in MySQL
Different engines support according to your requirement 

There are many more features related on MySQL i am 4+ years working experience with this technology.

**What do you dislike about MySQL?**

Nosql function is not available for currently in in MySQL but in upgrade they take initiative for this.
Currently horizontal scaling not support in MySQL
I would like to say  if MySQL provide above features which is great for us

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

There are many areas where is solve MySQL error which enhances my skills
Error logs , 
updated issues , 
REPLICATION issues ,
software updates,
rpm repo dependies error,

Cloud related issues, connecting issues from application server to MySQL server

Query related issues , procedures issue which enhances in logic ,syntax issues 

This issues make team and me more expert to resolve issues and all things

  ### 40. MySQL Review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Praneel Kumar P. | Full time Research Scholar (Ph.D) , Small-Business (50 or fewer emp.)

**Reviewed Date:** June 22, 2023

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

Ability to store and manage data online and access it from anywhere

**What do you dislike about MySQL?**

Storage size instance for a database is less

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

Store and access data from anywhere online

  ### 41. Fast and reliable DB

**Rating:** 4.5/5.0 stars

**Reviewed by:** Giovanni S. | Project Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 17, 2023

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

MySql has long been the default database for our applications. It is fast, feature rich and capable of handling almost any kind of application, even if in cluster. Install is easy and there are options for Windows as well.

**What do you dislike about MySQL?**

Lately is has been losing space to MariaDB, its fork. Overall there aren't features I dislike.

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

MySQL has been in use for decades now in our web applcations, it solves 99.9% of our use cases.

  ### 42. Software Developer using my sql from 5 yrs

**Rating:** 3.0/5.0 stars

**Reviewed by:** Saurabh J. | Technical Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** August 13, 2023

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

Relation Database mostly used with Java Application

**What do you dislike about MySQL?**

Installation and set up process is little hard

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

It's basically relational DB useful to store data

  ### 43. Easy and Effective

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shiva Shankara V. | Advanced Application Engineering Senior Analyst , Small-Business (50 or fewer emp.)

**Reviewed Date:** April 25, 2023

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

It's open source and supports all the databases activities. It has rich support for its integration with all the languages available like Java ,python.

**What do you dislike about MySQL?**

I don't have such things which I don't like in this product

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

It supports all the activities which a relational databases support and helps me to store the data required for application to run in a tidy format imposing constraints on the columns in customised way .

  ### 44. MySQL Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ahsan I. | Sr Systems Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** March 14, 2023

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

Great language for querying and retrieving data from large databases. Using that data for analysis and business decisions.

**What do you dislike about MySQL?**

Nothing to dislike about MySQL so far. Great all the way through.

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

Business analysis and project metrics presentations.

  ### 45. Best Database for new learners

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 27, 2023

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

Best part is it's free and not paid like sql server. Gives many inbuilt functions to process data.

**What do you dislike about MySQL?**

Inefficient where we need to store very huge amount of data .

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

Storing our data in relational database. Writing procedures to process data.

  ### 46. A powerful database engine

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** May 19, 2023

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

Easy to use, powerful, and has different features we need on a daily basis

**What do you dislike about MySQL?**

Possibly a more user friendly environment, but it is not a big deal.

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

The need for having an RDBMS for managing the data.

  ### 47. MySQL

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** May 02, 2023

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

As the world's most used database, MySql is the best one can ask for.

**What do you dislike about MySQL?**

Data export sometimes lags and can be with errors have to used other IDE for that

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

It makes it very easy to store and retrieve data.

  ### 48. Use when data is simplified

**Rating:** 4.0/5.0 stars

**Reviewed by:** Avanish G. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 30, 2022

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

I loved the consistency it offers. The easy syntax to connect to the remote servers and operate on them with the same ease as if I am working on my machine. Its integration with the Django applications is awesome.

**What do you dislike about MySQL?**

We have to do a lot of processing ourselves to store the key-value pairs or data that we receive from some service or API. It is slower at times in comparison to the non-relational databases. Had it had some more aggregation functions, our tasks could have been easier. I might not know about the method to connect to the DB server using some key file, but it will be awesome to have one.

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

MySQL allows us to store the relational databases, and perform safe computations which are required in the financial services industry. The reads and writes behave in a serialized manner. Because of this serialization, we're not committing changes that are conflicting with our records.

  ### 49. MySQL Review

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Logistics and Supply Chain | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 11, 2023

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

MySQL workbench has a straightforward UI with access to good tools such as schemas navigator and SQL documentation. It is a very affordable tool for large data dumps.

**What do you dislike about MySQL?**

The UI feels a little bit outdated and can be a little overwhelming at first. The documentation can be a bit convoluted at times. This is mitigated by good StackOverflow forums.

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

MySQL stores our client's data in a warehouse where we can query and update it and connect it to our ETL processes. This warehouse reflects what our clients would use.

  ### 50. MySQL is a good SQL Database Management System

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** September 02, 2022

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

It is effortless to get started with. As it is a very popular database management system with a lot of users, it is very easy to find help from others if you get stuck somewhere.

**What do you dislike about MySQL?**

There are a few things that are difficult, it doesn't support Arrays as a data type which is very problematic. Also, sometimes it takes a lot of time to start up if the databases are huge.

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

It helps me by providing a structured way to store data and query it with a simple query language. There is a lot of ORM for MySQL in almost every language, which makes it easy to query databases.


## 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=2&section=pricing&secure%5Bexpires_at%5D=2026-07-25+14%3A40%3A40+-0500&secure%5Bsession_id%5D=7c4651f6-be85-4efd-848a-a1d506fd873a&secure%5Btoken%5D=1922ffbb271f8386f2ce820f06af5dfa1b5836ab71057dca492e511a50b6036b&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,127 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 (651 reviews)

