---
title: MySQL Reviews
meta_title: 'MySQL Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 1681 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: 1681
  scale: '5'
date_modified: '2026-08-01'
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,681
## 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. Best open source database

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** November 17, 2019

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

It is a open source database. We can use web-app and mobile app also.when some complicated data structure then we use MySQL. We can access database info with SQL commands. Also we can create replicate database for multiple use. And it is available in more than 20 platforms including windows,Linux , Unix etc. so it's give excellent work.

**What do you dislike about MySQL?**

In Some big projects it's not efficient and work effectively.

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

Using mysql create database for website also use SQL commands for performing database operations.and for API call for mobile app used MySQL db.it easy to use.

  ### 2. MySQL and MySQL Workbench

**Rating:** 2.5/5.0 stars

**Reviewed by:** Noah K. | Teaching Assistant, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 22, 2019

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

I like that mySQL is a relational database with large community support and guidance. 

**What do you dislike about MySQL?**

Downloading mysql is usually very difficult and requires a lot of setup sometimes. I teach mysql and it is known for being the most difficult to install or reset passwords if people forget. The workbench is also very old

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

Creating databases, teaching students how to use MySQL so they can build applications as well.

  ### 3. MySQL Review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Chris S. | Systems Administrator, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 07, 2019

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

It's free for managing your sql database online. The interface for PHP MyAdmin has improved over the years and handles a myriad of database operations

**What do you dislike about MySQL?**

Default values are too low. With broadband, 500 records can easily be loaded on screen at a single time.

**Recommendations to others considering MySQL:**

make backups, if you are new at administering databases, you will make errors. You can easily restore in literally just a few minutes, and you will be right back where you started from where you left off before the error occurred.

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

MySQL runs on all of our websites, four (4) of them to be exact. MySQL stores prices and data for all of our parts beneath a Wordpress interface. I also have a hand coded custom website that hold 5000 records of data in the music industry using MySQL. It is an online searchable database with fields such as artist, venue, city, state, country.

  ### 4. MySQL good DB but Workbench is painful

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** December 04, 2019

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

Community Edition, easy to develop and local testing.

**What do you dislike about MySQL?**

The database is very good but the way they do the workbench us just painful at least for me is not user-friendly at all.

**Recommendations to others considering MySQL:**

If you want to be fast check innodb

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

Database design. It's free.

  ### 5. Open Source Stable Database Management System.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gautam S. | Software Architect, Enterprise (> 1000 emp.)

**Reviewed Date:** February 15, 2019

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

MySQL is open source, free, stable database management system which can be used in production applications. It is a light weight database which can be installed and used on production application servers with big multi-tier applications as well as on a desktop by developers. It can be installed on all platforms like Windows, Linux and Mac. It is secure and is not vulnerable to any security vulnerabilities

**What do you dislike about MySQL?**

One issue which I dislike is that there is not a good client application or SQL editor to connect to the database server, like toad which is used for oracle, though it is available for MariaDB which is also a version of MySQL. I am not very happy with Oracle acquiring MySQL as well, as I would like it to remain free and open source.

**Recommendations to others considering MySQL:**

Would definitely recommend the product to others, it is open source, free and very stable to be used with large applications on production level. It can be coupled with any technologies using ODBC-JDBC bridge and has good support for the drivers and installation.

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

I have used mysql is developing web applications for BioInformatics projects which are applications used for cancer research. These are production ready applications accessed by users through the internet around the world. The database is used with application development done using Java-J2EE technologies and it is very stable and secure product.

  ### 6. My MySQL top reasons

**Rating:** 4.0/5.0 stars

**Reviewed by:** Martin m. | Sales Engineer, Civil Engineering, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 26, 2019

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

it is very secure like the 13 user name characters, inno DB, the replication tool, optimization capabilities, performance consideration such as scalable ram allocation as well as the introduction of native JSON data support.

**What do you dislike about MySQL?**

am new to programming so am kind of open minded and more willing to learn

**Recommendations to others considering MySQL:**

This is a easy to learn software program. Mastering it however takes time as their is just so much it can do. Take your time and learn the basics first before diving in.

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

am a sales engineer and am string to organize my data. the greatest benefit is the ease of organization like everything is already done for you.

  ### 7. Very useful tool to manage databases

**Rating:** 4.0/5.0 stars

**Reviewed by:** mohamed ali n. | Mohamed Ali Nabi, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 13, 2019

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

The main advantage is that it is an open source app, so you have the free version, and if you want the paid version, the cost is very competitive.

**What do you dislike about MySQL?**

I do not recommend it if you require a more robust database or for applications used by the organization with a high volume of information since it is not efficient.

**Recommendations to others considering MySQL:**

It is extremely well-suited for use cases across a broad range of applications such as e-commerce and business applications, and most small to larger organizations will find it well-suited for their data storage needs for a particular application

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

I primarily use MySQL for data storage for content-management systems for websites built in Drupal or WordPress. 

  ### 8. The Best Relational Database Management System

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sarah G. | Business Development Team Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** July 15, 2019

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

I like MySQL because it is free and available on ease. One can easily update its views to the latest version. I can also choose the most effective storage engine in the software. 

**What do you dislike about MySQL?**

The software performs one command action at a time which takes a lot of time for the user.

**Recommendations to others considering MySQL:**

I recommend use of MySQL especially to students who want to learn to programme. It is very easy to understand and navigate through.

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

My SQL has enabled me to support higher scale needs in the company because it is a single scaled server. I have also been able to backup all data from all storage engines and handle data from all operations.

  ### 9. Manage your website database with MySQL websites database management system.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Eunice W. | Programmer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 22, 2019

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

It's easy, easy to use, It's free open-source and has been around for years, therefore, gaining quality and big community to take care of, rectify and upgrade so support is instantly on the market, it's powerful and effective.

**What do you dislike about MySQL?**

MySQL works fine in most small or medium applications, but when data size grows, the performance degrades. MySQL didn't support some standard features, and it has some extensions that don't belong to standard SQL. MySQL is an open source product but now it's acquired by Oracle who has total control of the software. MySQL is not designed to be scalable.

**Recommendations to others considering MySQL:**

MySQL is an Open Source, high performance, feature-rich relational database management software, it's been used in various environments. I recommend it.

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

Connecting applications to databases. Applications varying from desktop applications to Online applications(like websites). 

  ### 10. One of the best database to manage your data.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Birendar K. | Software developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 10, 2019

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

1. One thing I like the most is this that you can install it in your system and can manage easily.
2. With the version above Mysql 5.0, there is more inbuild function introduce those help developers to work faster with their projects.
3. It is almost supported by all the operating system and free to use and it is best to use with PHP.

**What do you dislike about MySQL?**

1. As a developer, I face only one problem is that if you going to manage big database above 5 GB then it response very slow.

**Recommendations to others considering MySQL:**

If you are a developer or owner then it is best to go with Mysql. First thing it is free and easily available and almost supported by all the operation system and all the servers. 

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

As a developer I use it to manage, export, import my projects data.

  ### 11. Solid database, reliable, widely used and well supported

**Rating:** 4.5/5.0 stars

**Reviewed by:** Alastair M. | Senior Web Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 06, 2019

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

I've been using MySQL for over 20 years and it's been a key component to my work. It's a solid workhorse of a database and it's prolificacy has meant that support is second to none, either directly through the developers or from other users.

We use MySQL on all our servers and in our development instances either using an locally installed version of it or via Docker containers. The Docker support has meant we can easily spin up different versions to test them out on existing sites.

**What do you dislike about MySQL?**

There is nothing that really stands out as anything I would dislike about the product. It's performant enough that I don't need to worry and if you find it struggles, spin up another server. It's open source so the software isn't going to cost you anything. We've experience no security issues with the product but keep our software up to do.

**Recommendations to others considering MySQL:**

Get involved with the community as they will help with most support issues you may run into. It's open source and so the community for MySQL or any open source products is important so do your bit!

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

It's the standard tool for most, if not all, of our client websites. We run many sites for non-profit organisations, government agencies and all of them are running on MySQL (with PHP on either Drupal or Laravel). Our sites are high profile, high visibility sites and MySQL has been faultless.


  ### 12. I have been using MySql for 10+ years

**Rating:** 5.0/5.0 stars

**Reviewed by:** Chris S. | Systems Administrator, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 02, 2019

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

Ease of setup / ease of use. Also works by default with our Wordpress site. PHP MyAdmin is a great interface to control / populate / import / export your DB

**What do you dislike about MySQL?**

When the DB gets too large, you have to alter your search parameters unless you will wait a very long time for results to populate.

**Recommendations to others considering MySQL:**

It's recommended that you have full UTF-8 support configured in MySQL. If this is not done some character sets, notably emojis, cannot be used. It is possible to do this after your site is installed but it is much easier before installation.

First check if this is already configured by running the following statement, e.g. at the mysql> prompt or in phpMyAdmin:

SHOW GLOBAL VARIABLES WHERE variable_name IN ('innodb_file_format', 'innodb_large_prefix', 'innodb_file_per_table');

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

MySQL is the foundation database that runs 3 of our company's websites for Corporate, Medical, Dental. We haven't lost a bit of data since day 1 implementation.

  ### 13. MySQL Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tushar G. | Engineering Assistant, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 15, 2019

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

It's ease of usage, graphics, great output tables and quite embedded functions and operations. Easy to create databases and long queries.

**What do you dislike about MySQL?**

Few abrupt bugs while displaying the current output. 
Majority of Early bugs have been fixed in new version that 8.0. But unseen errors sometimes pop-up.

**Recommendations to others considering MySQL:**

It's a great tool for starting and using databases.
Great in analyzing and creating new databases and tables. 
It also great in retrieving and updating the existing tables under the databases.

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

MySQL helps me in analyzing and creating new databases and tables. 
Also helps in retrieving and updating the existing tables under the databases.

  ### 14. Mysql databases

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** October 25, 2019

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

It very easy to use . Database creation table creation previlages are easy to create and. Modify

**What do you dislike about MySQL?**

It should gave more support tool to build big databases and their relations

**Recommendations to others considering MySQL:**

I would recommend to new and experience user for its ease of use

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

No problem we are solving . The benefit we get is just building aoftwares

  ### 15. MySQL a gateway to database

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** August 16, 2019

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

Using mysql you can easily fetch data from the database. Just write the query to perform any functionality and there you are. 

**What do you dislike about MySQL?**

Some queries are hard to remember like join, conditional queries. but you can easily find queries on the internet.

**Recommendations to others considering MySQL:**

It is a great software to perform various functions to the database. So if you are planning to become a soft engg then you must learn how to use it.

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

We are using mysql to fetch data from our client's database and then we can easily develop the appropriate application.

  ### 16. Great experience, It made my work easy to manage and manipulate the data as per my requirements.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Atul K. | Test Engineer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 26, 2019

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

There are several reasons like
- It is Open-source
- It is easy to configure
- It supports myism and innodb
- very easy to store data and fetch data using using queries
- Very secure and easy to manage

**What do you dislike about MySQL?**

I expect some improvement in the speed as I found its speed is less as compare to other servers.

**Recommendations to others considering MySQL:**

As It is open source plus it is secure and stable. Easy to manage the data/tables. So highly recommended.

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

I used MySQL server in initial stage of my professional career, so it didn't let me feel that I'm facing any problem. :)

  ### 17. MySQL database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jeyson L. | Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 16, 2019

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

What I like most about using MySQL is that I can create, delete, modify, and write a database according to the software that should be used in any application. Besides, it is compatible with all web applications since they must have a database, and this is the ideal tool.

**What do you dislike about MySQL?**

What I like very little is that it does not have an order like other database tools, meaning it is not easy to find a table in it. If we use another tool known as phpMyAdmin, we can see that it is all a mess, but the rest is perfect.

**Recommendations to others considering MySQL:**

It is perfectly used, and in addition to being the largest tool used in the world by developers, clients, and end users, it also has more database management features than any other.

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

I have solved my life since I created the customer database, and they are very easy to search when the required information is obtained. Apart from that, in my control center, I can install any application without limiting myself, having this tool at hand for any eventuality.

  ### 18. Very popular and open source database.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Elijah H. | Implementation Engineer and Support L1, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 30, 2019

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

With MySQL and its proven performance, reliability and ease of use, it has become the main option I use for database in Web-based applications. In addition, it is an extremely popular alternative as an integrated database.

With its latest version, MYSQL 5.0 append new important features that make it more competitive with drivers such as SQL Server, Sybase and Oracle.

Something I find very fascinating in this new released version I can summarize it in this way:

Use of transactions ACID (Atomic, Consistent Isolated, Durable): To build more secure applications through commit, rollback, crash recovery and blocking by registration.

Store Procedures: To improve programming.

Triggers: To improve business rules.

Views: So that sensitive information is more secure.

Information Schema: For easy access to metadata.

Distributed Transactions (XA): To support transactions between multiple database environments

**What do you dislike about MySQL?**

The new features in turn also bring with them new problems that until now are supported by technical support. for example:

Mirroring with disconnected states
The message is duplicated in / etc / motd
filter a message in the log messages
validate the execution time of a process
Statistics in the database

but as I have indicated before, these problems are already being solved by the trained personnel. And by the way, I mention that he is very trained and I congratulate him

**Recommendations to others considering MySQL:**

I recently made some basic adjustments to improve the performance of MySQL. By adjusting these parameters properly, you can obtain many improvements in the performance of the database, especially if the database server does not have enough resources, and if the SQL optimization part can not be improved much more.

First of all, it can be very useful to take a look inside phpMyAdmin to the sections 'Show MySQL runtime information' and 'Show MySQL system variables', normally accessible from the main page of the application.

The first shows information and statistics that the system collects and maintains from its start. Special attention must be paid to the values of the variables shown in red, and to the tips indicated to the right of these values.

in summary you must have high knowledge of this manager to make changes and adjustments to the required level.

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

having acquired the license for MySQL server we have eliminated great problems with this manager of tados and has resulted in immediate progress with the company. for example: we have equipment inventory control and the same website of the corporation is managed with said manager.

certainly this tool is very attractive, I hope to continue giving the required use and to continue improving its performance

  ### 19.  excellent web database manager

**Rating:** 4.5/5.0 stars

**Reviewed by:** norberto b. | ing norberto, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 16, 2019

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

It is very good database management software especially for web programming works since its environment and configuration is oriented to this type of projects, it has a high standard of data and records security and the speed of response of queries it is quite good, its configuration makes the connection to projects developed in PHP quite easy and the sentences to work with the databases are very simple

**What do you dislike about MySQL?**

is a bit ugly in design to manage tables and database queries and does not have help wizards like other database software such as access or sql server, so the ellaboration of queries and procedures in the tables is quite tedious or long because each statement must be written manually which takes more time than necessary, and not being intiutive makes its use difficult for users who are starting to program in sql since they must connect the precise sentences to work in this software mysql

**Recommendations to others considering MySQL:**

It is very good software for web works for its easy connectivity and security on the web but you must openly connect the sql language to work since mysql does not have help options

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

this software is ideal for web programming, and I use it easily when I have to design web applications in which I have to have input and output records since with mysql the connection and speed of response for each sentence is very good, it allows me to work quickly also gives me the assurance that my data is safeguarded because it has a good level of security coding fields this is of vital importance to me because I have developed applications where the data that shows and manages the company are on the Internet and must be safe the possibility of someone from outside entering the data of our system

  ### 20. Regulate data on databases

**Rating:** 4.0/5.0 stars

**Reviewed by:** roland p. | IT Staff, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 15, 2019

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

Being an open source software makes it available for anyone! This is great because it can be applied on any company, regardless of its size. Also, in comparison with other online software, it tends to be known by almost anyone who works on IT, so the community behind it is very large. In case you have any doubt, a member of the community is always able to help you solve your issue.

**What do you dislike about MySQL?**

Considering that MySQL can be adapted on almost every field, it can be hard to understand for beginners. The difficulty comes when you’re learning to research on the storage, with all the parameters involved. Also, it has a lack of compatibility with other RDBMS.

**Recommendations to others considering MySQL:**

Personally, I consider MySQL to be on the top of the important software on any company, especially on this era where documentation on the web is implemented almost always by MySQL. The fact that it’s free makes it a great option for every company out there.

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

MySQL is one of the most important tools on the IT department of my company, especially used when it comes to access and regulate any data within our database.

  ### 21. Mysql- an opensource database for medium to largebase applications 

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** September 15, 2019

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

Mysql installation is process is very simple and it creates server by itself, the launchtime of mysql workbench is fast, the execution of queries is very user friendly, the error are displayed with very easy to understand syntax, hover over on error will display the exact error description, mysql overall is a great application

**What do you dislike about MySQL?**

The query execution takes time, i did not find any guide to execute the queries with commands, everytime need execute it through mouse click, the terminal for writing sql is very small, it acquires a large block of internal memory of system 

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

Used it as main databse for medium size mainly php based web applications on windows machines

  ### 22. A great DB server with great features.

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** October 21, 2019

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

The workbench is a treat. Its flawless, executes queries in a blazing fast manner. All the operations can be performed through the GUI.

**What do you dislike about MySQL?**

Nothing in specific but the bugs in exporting the data of tables. The pre-written DML queries use a specific apostrophe that is not normally used.

**Recommendations to others considering MySQL:**

Great product, it would be great if the software size is reduced and the amount of RAM it consumes is decreased.

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

MySQL server have the best joins. I never failed to communicate with DB it understood each and every join and returned all types of results.

  ### 23. MySQL still the best in 2019

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anthony M. | Information Technology Specialist, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** January 27, 2019

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

I work on customer support mainly with MySQL customers but i'm also web developer and i've been using MySQL for years now.


What i liked best is that MySQL an open source project and that means that there are tons of thousands of supports and help is available on the internet for free. I have found this to be particularly very helpful in sorting out otherwise difficult situations. One of the best things about MySQL is that is so popular that you will find a huge community of people ready to help you with any problem you have.

I have used MYSQL with Apache/PhpMyAdmin JAVA and PHP and it Worked seamlessly with them. I have observed that MYSQL works best when you use InnoDB instead Mylsam.



**What do you dislike about MySQL?**

The official tutorials are very complicated to follow sometimes, i rather prefer to check stackoverflow than check mysql faqs ...

**Recommendations to others considering MySQL:**

Use MySQL transactions when you are working with business database, you don't want to lose their data and probably your job!

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

I used MySQL in a project that was covered under the GPL license thus it was free. This helped My company save a lot of expenses compared to when we were using SQL server. 

  ### 24. MySQL the best Database tech out there.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ahmed L. | Database Administrator, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** January 25, 2019

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

MySQL  provides ease of use. MySQL has cross platform support on which implementation and integration would not be a problem. I like the ease of connection to other programming languages and also management of large data querys.

It is best partnered with other open source products.

Pros:
- First off it is free and open source 
- Excellent scale-able database system 
- Works perfectly with Linux or Unix servers 
- When paired with PHP MyAdmin you can easily work inside your databases from anywhere 
- Excellent storage capacity and retrieval 
- Can easily store millions of records without issue 
- Did I mention it is FREE!

**What do you dislike about MySQL?**

It turns slow if you don't have a BEAST server to handle thousands of users at the same time.

More cons:
 - Unless you want to be working in a command prompt you need to install 3rd party software like PHP MyAdmin to administrate the database; that said most hosting companies install these by default for you already. 
- Some built-in functions to MySQL actually slow down queries to a crawl and ignore your indexes; for example using the DATE() on a datetime column ignores any index in that column. 
- Not as robust as Oracle or SQL for large datasets; it will work but it does slow down performance as your data pool grows. Normally this does not happen until you get well into the millions of records and even then there are things you can do to speed up performance but it is worth noting it is not as fast out of the box as other enterprise systems.

**Recommendations to others considering MySQL:**

The reason why I recommend this product is because many more people are switching over to it and it's fairly easy to use. New businesses or other new organizations would be ideal for this as it will be easy to transfer over from what they had before MySQL.

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

Our company posses hunders of databases which contains millions of records and i assure you MySQL is the best relational database management system that would meet the needs of the company.

  ### 25. The all around best database for software applications

**Rating:** 5.0/5.0 stars

**Reviewed by:** Paul B. | Software Engineer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 23, 2019

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

With only a small amount of simple syntax I can define all the necessary actions to build, maintain and access a database. Using MySQL is straight forward and intuitive. With a some practice, you can easily build a database for any application. The stability and scalability make it great for building large scale applications.

**What do you dislike about MySQL?**

It can be difficult at times to correct a mistake after you have run an incorrect command. Once a change has been made to a database it is very difficult to undo it. It would be nice if there was an easier way to revert to an older version of your database or an undo feature. Additionally it would be nice if there was a way to build a sandbox version of your database and then automatically update the live instance with changes from the sandbox after testing to insure safety/functionality.

**Recommendations to others considering MySQL:**

If you haven't done database and also basic programming before then you should learn some of each before attempting MySQL. Taking a tutorial on SQL would also be good for first time users.

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

I have been able to use MySQL to build databases for smartphone and web based applications. It is a very efficient and dependable solution for storing and accessing data for applications with multiple users like social media apps and information sharing services. I can't see myself choosing any other database for mobile or web based applications in the near future.

  ### 26. one of the best database

**Rating:** 3.5/5.0 stars

**Reviewed by:** Juliano S. | store administrator, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 09, 2019

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

I've done some work with the mysql database, I had a lot of success in using some projects and it was magnificent all its possibilities, ease of installation, configuration, speed of the bank perfomance in most of the time, for being a free bank, Has code open source, can be totally modified, has important functions that help during the development process and this is great

**What do you dislike about MySQL?**

after O MySQL virtually ceased to receive attention after it was acquired by Oracle, that is no longer important, I am currently using another bank.

**Recommendations to others considering MySQL:**

After some time I migrated from working with mysql, to another bank like mongoDb and mariaDb, but I still believe that mysql has a lot of potential and if there is a project to create, I will be able to use it again someday. some more basic projects.

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

I worked on some projects of creation of websites, and stores of commerce with the database mysql, and I had great final results, that I leave my system fast, I practice, today I no longer work with him more in the projects of installed all worked well

  ### 27. An excellent tool to building a database.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kris B. | Computer Support, Enterprise (> 1000 emp.)

**Reviewed Date:** April 09, 2019

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

The ease of use is the by far the best part of this entire program.  Even if you have never built a database before this has a simple but, beautifully craft GUI that makes it easy to understand exactly what it is you are doing.

**What do you dislike about MySQL?**

The only issue I have had with this program is that it can freeze at times and crash unexpectedly so I would make sure that you are saving often so that you do not risk the possibility of losing important data.

**Recommendations to others considering MySQL:**

For this product I can't recommend it enough.  It is such an incredible product with a very easy to user interface for anyone, even those who are not as experienced with the use of a database.  Have you used Access at a job in the past?  I would go as far as saying that MySql is an easier to use program that Access is and the GUI is much more user friendly than Access manages to be. Are you starting your own business?  Use this product!  You can easily keep track of inventory and customer orders all in the same place!

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

We use this for many different things, I have built a database to take care of issues that happen across any given week.  Currently I have one for when certain type of mistakes are made they can be filled out on a form and thrown into the database in different groups and this helps us better understand what kind of training is going to be necessary ongoing.

  ### 28. Create software application with MySQL

**Rating:** 4.5/5.0 stars

**Reviewed by:** Henry W. | Jefe de sistemas de información, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 30, 2019

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

MySQL is easy to start software development. 

**What do you dislike about MySQL?**

There isn´t too much information about replication, monitoring or troubleshooting

**Recommendations to others considering MySQL:**

First, You should plan and design how to implement MySQL in your production environments. You need to dimension the storage and data increment

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

Develop software for business application to solve business requirements.

  ### 29. Relational db that's it, the most famous and used in internet

**Rating:** 4.5/5.0 stars

**Reviewed by:** Fabrizio G. | System Administrator, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 15, 2019

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

easy of doing UP and RUNNING, the integrations are awesome, every language have it's mysql connector, powerful and reliable.

**What do you dislike about MySQL?**

it's a relational db, somethimes very slow if you doing hard query ! 

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

a good relational database to save our precious data

  ### 30. The perfect database for web applications

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ignacio L. | Founder, CEO, Internet, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 21, 2019

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

It is a very adaptable database. It is also very fast when performing operations. On the other hand it has been very useful to deploy it on servers with limited resources. I like that no matter what server language I use in my web applications I can achieve access to the mysql database without any complications. This also helps me to interconnect applications through the same database

**What do you dislike about MySQL?**

Many advanced functions of MySQL do not have a good documentation, it is required to invest time in being able to find all the necessary documentation. And it's also an unintuitive database for a beginner user. 

**Recommendations to others considering MySQL:**

It is a great tool, but they should improve the documentation for advanced functions. I like that it can be integrated to any type of server language, it is very useful to connect applications created in different languages ​​from the same database. Finally, mysql does not come fully optimized, it requires several optimization adjustments to improve its performance. They are also simple optimizations that can be easily improved

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

It has allowed me to build the database of all websites and applications in the cloud that I have created in the company, it is a great tool for database and widely used in web apps. We are currently creating new products for cloud solutions, and this integrated NodeJS tool works perfectly. We have also integrated it into web applications created with php and python

  ### 31. Great Database management tool

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** October 01, 2019

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

I find mysql very easy to use, It gives safe update mode , provides details of process.

**What do you dislike about MySQL?**

Sometimes I find that it is slow and some of the functions are not supported in it.

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

I use mysql for development and production, It is free resource and provides many of the functionality. I can easily create user for accessing database with different permissions.

  ### 32. Create and manage easy SQL databases

**Rating:** 3.5/5.0 stars

**Reviewed by:** Relvin G. | Web Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 04, 2019

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

It has all the power of SQL with a easy to use graphic interface to help you manage your databases. It is very easy to set up and hit the ground running.

**What do you dislike about MySQL?**

Nothing to dislike about this software at this time. it does what its supposed to.

**Recommendations to others considering MySQL:**

Try MySQL, MSSQL, PostgreSQL and also NoSQL options and see which one suits you best.

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

It was an option to try when choosing the database for a project.

  ### 33. Highly Recommend MySQL

**Rating:** 4.5/5.0 stars

**Reviewed by:** Wendy W. | Sr Business Systems Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 03, 2019

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

MySQL is a free-to-use, open-source database that facilitates effective management of databases by connecting them to the software. It is a stable, reliable and powerful solution with advanced features like the following: Data Security, On-Deman Scalability, High Performance, Round-the-clock Uptime, Comprehensive Transactional Support, Complete Workflow Control, Reduced Total Cost of Ownership and the Flexibility of Open Source.

**What do you dislike about MySQL?**

MySQL has performance issues as well as some stability issues.  The stability issues are mostly related to how the application handles certain functions such as references, transactions and auditing.  No to mention, MySQL funcitonality tends to be heavily dependent on addons. You do have to have to continually do performance tuning, security audits and optimize queries in order to keep our web application running smoothly.  However, this application is more well suited for small to medium web applications and at the rate of growth of my company, we may need to explore other options.

**Recommendations to others considering MySQL:**

MySQL is a great, inexpensive tool for establishing relational database infrastructure to suit a variety of needs.

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

Our company was in need of a data infrastructure to support our web application. Due to the ease and cost of MySQL, we have been able to do just that. We now have a smooth running operation with round-the-clock support when needed.  Also, training of employees is diminished due to the ease of use of the application and readily available reference material to help on SQL syntax and other database functions. 

  ### 34. Fast database with spatial support

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** April 02, 2019

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

It has support for spatial data and spatial functions, and it is fast with a small overhead.
The spatial functions support is great. For example, while trying to figure out which points belongs to which areas, using the functions we were able to have it faster than doing it externally to the database.
Comparing mysql to other players shows that it supports what we need with low requirements on hardware and also on configuration steps to get it up and running. Also, using it to have our integration tests was not a big deal, its possible because it has a low overhead, and we could create a docker image with a base database to execute everything on it. Using this approach or a memory database solution brought us very similar performance for the tests, but with mysql supporting much faster spatial implementation, and this is a big requirement for our integration tests execution to succeed.
Mysql also has dual license, supporting open source projects and commercial projects.

**What do you dislike about MySQL?**

The dump feature may be improved for big databases, it is slow to import from sql files.
The solution I have found to create a docker image with a big database volume was based on creating multiple dumps with the biggest tables separated from the rest of the database. Otherwise every time I try to import it, it crashes.

**Recommendations to others considering MySQL:**

Try the spatial support with supporting functions in Mysql 5.7 or higher versions.

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

Saving geographic positions and areas and data related to them.

  ### 35. MySQL - Awesome relational database

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 11, 2019

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

It is easy to learn, supports transactions that are atomic and secure. Moreover, MySQL is ubiquitous. It is easy to scale, always available. Finally, since it is being used by many big companies and organizations making it one of the most trusted and dependable database systems. It is proven! 

**What do you dislike about MySQL?**

Sometimes the queries can get too complicated and difficult to understand. One really needs to sit down and parse the queries to get the exact thing that is happening.

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

It is the database that is being used by one of the projects that I am currently working on. The benefits that I have realized are, it is very easy to learn, it is secure and ensure the atomic properties being maintained by the transactions.

  ### 36. Really easy to use and maintain RDBMS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Andy Larry R. | Informaticien études et développement, Enterprise (> 1000 emp.)

**Reviewed Date:** April 01, 2019

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

The Community Server edition remains a strong candidate for a SQL-based database solution that supports a wide array of data structures.
It scales well for both small business and enterprise use.
It performs very well provided your database schema is well-planned and carefully considered (which is the case for any database solution).
It has a number of interface solutions including GUI-based ones such as phpMyAdmin and MySQL Workbench that allow for easy management of your databases.

**What do you dislike about MySQL?**

Does not fully comply with SQL standards, most notably in regards to referencing foreign keys.
A major bug remains in its implementation of timestamp methods that will result in a 0 being returned for dates falling after Jan 19, 2038. While possibly not a show-stopper for most use cases, there are applications where date ranges that far out will be required (such as loan management).
Its open-source nature may not suit larger organization or high-performing systems well, which may benefit from the stronger support and scalability of premium products.

**Recommendations to others considering MySQL:**

I primarily use MySQL for data storage for content-management systems for websites built in WordPress. It provides a simple, easily-managed solution to the need for performant data storage and querying for site data, such as pages or posts. I also use it as the back-end data storage and querying solution for static front-end web applications. It remains my go-to choice when I need an SQL database for my applications and/or CMS. My business is a small one so it is used only by myself, and therefore across my organization. I use the Community Server edition as it suits my needs without having to extend it to the Enterprise Server edition.

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

We use Mysql for data storage, it is really easy to implements and to maintain, so there's no need technical support for maintenance, if you have some experiences you can maintain it for yourself.

  ### 37. Good open-source database

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** June 19, 2019

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

The fact that it is simple and open-source makes it a very good database to use. Also, the queries that one can execute in MySQL are common and can be used easily if someone is coming from using a different database.

**What do you dislike about MySQL?**

MySQL is a good database to use. No dislikes can be mentioned as of now.

**Recommendations to others considering MySQL:**

MySQL is a very good database to begin when one starts learning about relational database - especially, for students who have just started learning database.

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

I use MySQL to work on large amounts of data. Working with UiPAth has allowed me to automate the extraction of data from MySQL or inputting data into the database.

  ### 38. MySQL- The Untold Story

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** July 23, 2019

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

MySQL is an open-source relational database management system. HA (High Availability), reliability and on-demand scalability are the things I like best about My SQL. It is open source.

**What do you dislike about MySQL?**

MySQL servers mostly run into replication conflicts during a manual fail over when multi-master setups are involved. Another issue with MySQL is that its expensive to maintain database logging hence, organizations avoid using it.

**Recommendations to others considering MySQL:**

It is easy to use and has a great open source community to support. Widely accepted product that offers high availability, reliability and great performance. 

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

It is relation database which helps to store and retrieve the data securely. We store the customer data as we know it's easy to save and retrieve the data. Transactions are secure and reliable It is easy to use and has a great performance.

  ### 39. Great Product!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Michael R. | Consultant, Consumer Services, Enterprise (> 1000 emp.)

**Reviewed Date:** March 30, 2019

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

The ease of use, for the most part, is intuitive and there are plenty of online and offline resources for information towards performing functions not as intuitive. There are many functions that are available that help data mine for granular to top-level details. We've been distributing reports daily, weekly and monthly towards ultimately recapping the YTD trends and totals also.

**What do you dislike about MySQL?**

Not as complex as Crystal XI and still allows configurations for different levels of users. I deal with Managers and Support employees, some want to drill down into the details and others will review top-level reviews. There are parts that still need to be explained for some users, but -- overall -- that's dependant on the user's level of IT experience.

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

Automated reporting for regularly produce reports and ad-hoc reporting for those details needed on the fly, it's a good software to help the root cause analysis. I appreciate, as previously stated, the user interface for the most part is initiative and easily learned by individuals that are not SQL or Crystal trained.

  ### 40. Most popular open source database 

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** August 16, 2019

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

Mysql is the most popular open source database system. Very stable, secure and has a lot of features. I have been using Mysql for the last 10 years, and it has proven a great and stable solution. 

**What do you dislike about MySQL?**

Some of the enterprise features are only available in the enterprise (paid) version. There are some alternatives, like Percona, but it should be nice if the gap between enterprise and open source were smaller. 

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

Information storage and solutions for retrieving data for our systems. 

  ### 41. A Student Perspective

**Rating:** 4.0/5.0 stars

**Reviewed by:** Wenzel L. | Software Engineering Intern (Fall), Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 22, 2018

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

I currently use MySQL in a project that I am working on as a primary data store. It is fast, simple, and definitely one of the best open-source databases available.

**What do you dislike about MySQL?**

Personally, I (not too much) dislike SQL/relational databases, but that is just my lack of experience.

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

Creating complex database models using a relational database, MySQL triumphs in my use case over SQLite 3 and PostgreSQL

  ### 42. MySQL databases are easiest to manage

**Rating:** 5.0/5.0 stars

**Reviewed by:** Phiona K. | Research Associate, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 13, 2019

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

The English-light, syntax is very straight format and it comes with a user interface that makes it easy to create tables and insert data without typing commands 

**What do you dislike about MySQL?**

I use MySQL databases over server like wamp and Lamp which are quite heavy on resources because they come with other features am not interested in other than the database itself.  

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

Data store in the database is easy to query and organise. it is also easy to export mysql data from one database to another 

  ### 43. I love using MySQL!

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** November 09, 2019

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

I really like the feature where you can copy the selected rows multiple ways, for example, I use copy with tab often in order to paste the data into a Google sheet. 

**What do you dislike about MySQL?**

When you are typing the syntax the suggestions are not very user-friendly and it is very slow, often times.

**Recommendations to others considering MySQL:**

This is a great free product for small applications

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

We are able to gather metrics for our products which helps us improve our products.

  ### 44. Good Standard Query Language

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 24, 2019

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

It's a very easy and concepts based query language.
It is an open-source relational database management system (RDBMS).
Easy to handle and work on it.
Installation is also very easy.

**What do you dislike about MySQL?**

Sometimes it takes a lot of time to connect with the server.

**Recommendations to others considering MySQL:**

If you try it once you'll definitely love it.

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

Database management

  ### 45. Best open source solution

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pratima P. | Business Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** March 25, 2019

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

Precise queries without many ramifications or connections, queries that do not require a large amount of data processing
Allows the hierarchy of database through different schemes or environments which allows having more data to be hosted with conditions and particularities relevant to each one.
It provides an excellent option to preserve the protected information. It is reliable and offers a lot of security to its users.

**What do you dislike about MySQL?**

Complex queries usually require many resources to obtain results. Other software does not present this situation.
MySQL has stopped its evolutionary process since its change of ownership, so the changes it presents have become irrelevant to the operation of the service.
Oracle has avoided releasing the code for the detection and correction of errors so the essence of open source has been disappearing

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

MySQL is appropriate in infrastructures that do not require so many relational queries between its databases. It is oriented to the web environment, to the big data environment where the objective should be mainly the storage of information. 

  ### 46. The Great Mysql

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** June 08, 2019

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

It is the database management system par excellence, in which they are composed of infinities of pages and systems that we know in the world of programming. Among the most interesting that Mysql has, is Open Source, is say, to you can to have this and use it for you is available. As I said before, it is a relational database system, which archives data in tables with its fields and attributes of greater speed and flexibility; and the data relationship of different tables, also handles large volumes of data. It is easy to install and does not require great requirements for it, it also has excellent user access control and data security.

**What do you dislike about MySQL?**

The great disadvantage from my point of view that Mysql has had is the lack of documentation, for which there are certain limitations in terms of the use of several of its functionalities, as well as the lack of a book of errors about its deficiencies

**Recommendations to others considering MySQL:**

It is the best database manager for anyone who wants to start in this branch of computer science, and in learning to run queries with a minimum knowledge of database sentences.

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

Among the tasks that I have to do with Mysql, was to manage the database of different systems created in the Government, as well as the different web pages that I could design, I made them under this database manager in conjunction with the programming language Php

  ### 47. MySQL for a more integrated organization

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** June 07, 2019

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

I like and enjoy MySql because it is a platform where I feel very calm and secure about storing my data without worrying that it might be stolen, as it offers great security for all companies that store and constantly analyze data. That is why this platform is user-friendly.

**What do you dislike about MySQL?**

What I often dislike is that the connection is lost due to some update or particular case, but otherwise I like the application.

**Recommendations to others considering MySQL:**

I recommend this application for internal use by companies to integrate data efficiently and reliably to analyze all the information from each report. It is a user-friendly tool with an interface for everyone. I recommend it for use in all organizations to be able to integrate all areas into a single software and at the same time analyze more accurate data for decision-making by top management, as an innovative company is always ahead of all the competition.

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

I am currently integrating this tool for related databases and reporting on behalf of the organization because it is a pleasant tool with which I feel comfortable working and secure. That's why I would undoubtedly recommend it to my friends so they can propose it in their companies and start enjoying the benefits that MySQL provides in terms of data collection databases.

  ### 48. Excellent Database management system available in the market for managing data 

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** April 12, 2019

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

MySQL is simple,east to learn, easy to install, easy to configure and easy to setup connection and free to use.Perform.MySQL has cross platform support on which implementation and integration would not be a problem.

**What do you dislike about MySQL?**

Personally I am not a great fan of the backup/restore features built in to MySQL. I have found they can take a long long time to import/export a table with many many millions of rows of data.

**Recommendations to others considering MySQL:**

being a regular user i strongly recommended MySQL because it is indeed suited to being the back end behind web based portals and you will find a number of third party web applications are optimized for MySQL. It is also works magically being called from Spring Web Flow either directly via JDBC or via a Hibernate.

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

i used  the mysql database to store the data of finance base application

  ### 49. MySQL

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** October 23, 2019

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

Portability is tremendous.  Ability to make a backup and transfer to another system simplifies deployment.

**What do you dislike about MySQL?**

Depending upon the storage format, performing a restore due to crash can be difficult.

**Recommendations to others considering MySQL:**

Depending upon the SLA and your support system is a great tool. SQL Server tools are more friendly but for the price MySQL is a great option.

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

Great for SaaS implementations.  Fast, quick.  

  ### 50. Very satisfied after using MySQL

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 26, 2019

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

The ease of connectivity with InnoDB engine. Help is widely available as it widely used and well accepted by the development community. Very well supported with Java and JDBC. Easily scalable and can be integrated with cloud services easily. 

**What do you dislike about MySQL?**

There is nothing as such that I dislike, but if possible it can support something like PL/SQL syntax. Other than that I like all the features. Whatever requirements we have is addressed by MySQL. 

**Recommendations to others considering MySQL:**

Definitely worth using it if you are planning to build a scalable web application. Support is widely available. Moreover most of the features are free, which makes it an even more attractive solution.  

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

MySQL is used for solving all RDBMS requirements in our office.  As I have already mentioned, MySQL can be easily scaled, integrated with Java J2EE. Also can be easily integrated with AWS and Google Cloud which makes scaling and load balancing easy. 


## 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=9&section=pricing&secure%5Bexpires_at%5D=2026-08-02+14%3A16%3A20+-0500&secure%5Bsession_id%5D=b0a2ff57-cbf9-46fe-8786-a997818793f2&secure%5Btoken%5D=d6c0221868ab770209018c29d533f5a95bf8f8e5f69223dae397ad5a5f1f8c38&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)

