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

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



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

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

**What users dislike:**

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

## MySQL Reviews
  ### 1. Structured database managing tool

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** January 14, 2021

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

Mysql is the best way to interact with the sql database. It offers the best available security towards sql database and maintenance. It takes care of large databases to be optimised and responsive to every action.

**What do you dislike about MySQL?**

Apart of a lot of features and data security enablers, it also raise some issues towards large data uploading and downloading at once. Also some backups interrupt while delivering data from it's database to the system.

**Recommendations to others considering MySQL:**

It has a lot of features to explore which makes it a necessary tool to use. It helps to manage database easier and also offers some amazing relevant features to users. This makes it recommended to every developer to use it once.

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

I was working with the best mentors in exackt techfleeters. Where I used to develop webpages in order to develop websites so at that point it was required to store the data in the database so for that I chose sql in order to it's efficiency of data privacy and security and holding a large data tables together. For that mysql is used to manage sql databases efficiently in order to smooth conduction of ongoing work flow. It helped me a lot in creating managing and manipulating database with the ease of working capital.

  ### 2. MySQL is a very novice tool to do a lot of great stuff with data.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Richard B. | Operations Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** October 27, 2020

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

My favorite thing about MySQL in general is that it is very easy to code in. I have a lot of "new to coding" members on my team, and I find that using MySQL to code has helped them to pick up quickly. For example, the coding is very straight forward to English when using the expression "WHERE VARIABLE LIKE '%WORD%'".

**What do you dislike about MySQL?**

My biggest dislike about MySQL is when you run a line of code that fails, the error message is either vague, or way too long to explain what actually happened. I have coded in R, and it explicitly tells you what is wrong, where with MySQL, sometimes you have a weird error message that you have to google, but the error only showed up because you forgot a comma or something simple like that.

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

We are working with big data. We are using MySQL to house all of our data, and this has been very good for us because MySQL works VERY fast with very minimal time out issues. We have been able to pull massive reports, build stored procedures, views, and tables to help us solve business problems through our company.

  ### 3. Database to be used widely

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** January 07, 2021

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

Mysql has a lot of efficient and amazing features to be used starting from it's efficiency to hold large datasets in form of well managed tables rows and columns structure. It provides best data security at some loss of data at places where it kept a loop hole. It is therefore the best used databases in the every sector despite of handling some large databases at it's initial setup.

**What do you dislike about MySQL?**

Although Mysql is something that has efficiently build and has a lot of effective features to be used but aside of that it states some problems which includes data loss, insecurity at some places, data mismanagement when it gets larger. And with that it is not adorable to be used like this in any growing corporate industry.

**Recommendations to others considering MySQL:**

As deceived a lot of features and advantages of using mysql it is preferred to be used in every sector as it's setup and implementation is so easy and desirable to be used all alone at once.

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

As we know that MySQL is widely used in today's era, similarly there were some works in which I have used this. Starting from the website this was used for maintaining users data and session control in order to provide smooth workflow. Apart of this it was used in the app development in the same way as used in the website. I have also used it at the time of structuring financial aspects of the business in order to process business analysis for it's better growth.

  ### 4. Great database, easy to use and scalable

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** January 06, 2021

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

It is easy to configure and manage.  It is a great solution for an enterprise level DB without the enterprise level costs.  The interface is a bit lean, but still very manageable.  I love the ease of setup and configuration and management via the included web interface or you can get custom tools to manage it.  I like options!

**What do you dislike about MySQL?**

It doesn't have all of the features DBs like MSSQL or Oracle have that would make some admin easier, but it isn't really that much of an impediment.  I think the web interface can be a little more robust and have more features for management.  I guess you do get what you pay for.  Overall it is a great product though.

**Recommendations to others considering MySQL:**

Its great to use for many things.  If you need a database, locally, for development and don't want an extra charge for your production database or you can use this in production.  It's also great for new DB programmers to get their feet wet and learn SQL  It doesn't have a huge footprint, so you can install it on a desktop or laptop for local development environments to isolate your live data.  I highly recommend it!

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

I have used it as a backend for websites and web applications.  I also delved into using it as a backend for mobile apps.  It's just easy to use and being opensource, the price is right.

  ### 5. Best for embedded database solution

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** October 12, 2021

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

Easy to accessible and execute queries on MySQL which is best to use in Windows.
It provides simple way of operations on tables, columns and indexes.

**What do you dislike about MySQL?**

With large database it work little laggy.
Needs to improve ddebuggin options.

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

Managing relational database in embedded products and server setups.

  ### 6. Best RDBMS database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ravi B. | Senior Member Technical, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 17, 2021

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

Its fast and it has good flexibility to create data model for reporting and analytics

**What do you dislike about MySQL?**

It has less multi tenant facilities. It should have similar facility like oracle

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

Creating analytical data model for reporting and data warehousing

  ### 7. Exceptional serviced database

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** December 29, 2020

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

Mysql is a software that is easy to deal with, it's is an open-source software which means it can easily customised and can be extended on demand. It is well known for it's high performance and security of data it holds. It offers complete control of it's workflow of data due to it's open source and highly scalable behaviour.

**What do you dislike about MySQL?**

Mysql is used for better transaction with sql database but then also it causes some query fallacy sometimes while multiple transactions occurs simultaneously. Mysql is also causes data loss problems at entirely vast database and tables of data. Apart of this mysql is also causes some redundancy and mismatch of data especially while dealing with primary key attributes.

**Recommendations to others considering MySQL:**

Highly scalable, ondemand scaling and extention and security of data with a easy interface to handle would make it a recommended software for the database users and developers.

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

As we know that mysql is used to connect with sql shell that help to use the structured database in a minimalistic manner. At the time of my internship I used mysql for communicating and using the sql database in order to store data related to websites and it's registered users and there profile, cart history and orders list and so on. So for the easy and quick transfer of data I have used mysql as it is well known for it's data security and integrity. Apart of this it is also usable for handling big data and it's relations which is a primary goal in any website that needs to handle users.

  ### 8. Pretty Good System - Not Great but Gets the Job Done

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Airlines/Aviation | Enterprise (> 1000 emp.)

**Reviewed Date:** October 11, 2021

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

Easy to use and understand. Provides all the basics for SQL programming system

**What do you dislike about MySQL?**

Frequent technical glitches. Sometimes the server is down and cant be accessed. Initial learning curve took awhile

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

Being able to store specific data in a database - Helps us be more organized

  ### 9. Love MySQL

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** August 17, 2021

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

Ease of use  (lots of examples on the internet) - readily available

**What do you dislike about MySQL?**

nothing at all - it is my database of choice

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

Data organization and I use it for teaching database concepts around SQL

  ### 10. Open source database

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** December 24, 2020

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

As we know that mysql is widely used and adopted, it offers great performance along with easy to use interface and features for it's users. It acn be configured over WAN and LAN networks. It arranges data in structured manner which makes it simple and clear design to understand and tackle with it accordingly. Supported by a wide range of softwares and servers.

**What do you dislike about MySQL?**

As we see it's structure and working we will get to know that it's not start out as RDBMS which limits it user's area. It is open source which raise a risk of data loss at replication. Because of it's structural design it doesn't have any automated switchover or overhead. It has tough scaling and it is not community driven it is owned by Oracle.

**Recommendations to others considering MySQL:**

Due to it's wide usage and wide using ability, it is used by many developers and this makes it a recommended database for any kind of technical data storing work. Apart of this anyone can customise it according to their wish as it is an open source software.

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

During my graduation I was in an internship with a company that requires a relational database to hold there data in an structured manner and also there data is not considered as big data so at that time I implemented mysql database at there backend in order to support there data system. With the help of tables, rows and columns it makes easier to locate and alter any kind of data in it's cell. Apart of this it's queries are well designed which does all the work without much typing or code. Due to it's ability to collaborate with every software they are keep on using it as there database for website and application too.

  ### 11. Free, easy to set up and simple to use

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** December 28, 2017

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

Easily connect and modify SQL databases.

**What do you dislike about MySQL?**

It is less feature-rich than SQL Server, Oracle, or Postgres and probably not as performant.

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

There are tons of people providing support for it online.

  ### 12. Data management database

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** December 16, 2020

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

The Mysql is reliable and can be trusted for performance. It provides a low-level graphical interface that makes it easy to understand what to do and where to do it. It supports questions that are mostly written in English sentences that can be explained in the same way as English. Also mysql is used to work with large datasets which can be further used to work in our premises.

**What do you dislike about MySQL?**

This has performance-poor scaling. It does not support some modern database features such as ROLE and COMMIT that are required in any database. Additionally it causes some stability issues below version 5.0, does not have some features and after that version it becomes less compatible for older systems. It can be used to hold data but to a certain extent, there are some limitations to its use.

**Recommendations to others considering MySQL:**

It has a separate server to manage it's machines and provides services. It is recommended to all the developers and technical experts.

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

I was using mysql to structure and manage my data in the development phase of my website. At that time I need a database to hold large rows of data and many times I need a suitable cell, so there will be no other database other than mysql to get the data in real time without delay.
These are many things to provide customers with data security, efficient and optimized data redundancy, data cloning etc.

  ### 13. Best Suited Database Server for Student

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** September 30, 2020

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

Some of the major advantages of MySQL include data security, on-demand, scalability, high performance, the flexibility of open source, reduce the total cost of ownership as you will use it to make your own server, it comes with 24x7 assurance and a lot of solutions available on the forum for a different type of problems.

**What do you dislike about MySQL?**

MySQL does not support a very large database size as efficiently, it also does not support ROLE, COMMIT, and stored procedures in the versions less than 5.0. Transactions are not supported efficiently. There are some stability issues. It also suffers from poor performance scaling.

**Recommendations to others considering MySQL:**

I recommend this to all students, developers who wish to work in the backend.

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

I am a full stack developer and MySQL is my first choice for the backend. since this is an open-source therefore I can use it for free and also it is way easier to access as compared to oracle. It comes with a server and a workbench, by which I could apply all the operations without writing a single query.

  ### 14. Great SQL Tool once you use it you always use it

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gaurav O. | Sr Consultant, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 31, 2021

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

Very simple, easy and effective, database management and data access using queries made

**What do you dislike about MySQL?**

There is nothing that i dislike about MYSQL, just a few hours of learning the commands and you are upto date

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

Database management and data retrieval using queries, its simple and effective. Benefits include an easy to use tool to maintain and retrieve data

  ### 15. User friendly and simple to manage

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** January 16, 2018

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

Very user friendly and very easy to retrieve the data

**What do you dislike about MySQL?**

Not much but exporting options are not good

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

Reducing the transaction lifecycle time

  ### 16. Best suited for SQL queries development and learning

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** September 01, 2021

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

We can most find sql server queries online. It is cross platform database server.

**What do you dislike about MySQL?**

It doesn't support very large datasets . I has stability issues

**Recommendations to others considering MySQL:**

Best open source for DBMS

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

Most popular open source DBMS. We can most find sql server queries online. It can be contacted seamlessly to tableau and power bi

  ### 17. Best Workbench for beginner and professional as well

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rajkamal k. | Associate Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** March 26, 2021

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

it has multiple functionalities and you can do many things just using GUI, so that is the best thing about it. you can see the table in the database as well as the column of the table just using GUI so there isn't any brainstorming about what's inside our database.

**What do you dislike about MySQL?**

very difficult to find one, as I haven't faced any issue yet in the past 4 years

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

while I was in college I used to practice here, now I am professional and I still use it to solve and visualize a business problem

  ### 18. Simplest and easiest DB management software to start with

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** May 21, 2021

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

Simple to set up
Simple queries
Allows integration with different tools
Open source
Great community support
Supports storing json datatype

**What do you dislike about MySQL?**

UI can be better like Redis insight
Additional features can be added for business use

**Recommendations to others considering MySQL:**

If yor are a fresher to IT industry then mysql is the best way to start with for DB management

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

We use for storing survey data in an organised way

  ### 19. I like it

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 29, 2020

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

It helps me to query data in different forms cloud and databases .

**What do you dislike about MySQL?**

The interface and at integrations services that are not provided

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

Query the database , cleaning the data

  ### 20. Mysql Open source DB

**Rating:** 4.5/5.0 stars

**Reviewed by:** Suresh k. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 22, 2021

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

Open source and quite fast and easy to learn

**What do you dislike about MySQL?**

Large database issue. I cant handle large DB

**Recommendations to others considering MySQL:**

This is useful database , should try it

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

I used it as for software database for storing data and serving for customers.

  ### 21. easy to use, and 0 cost sql

**Rating:** 4.5/5.0 stars

**Reviewed by:** Stanley T. | Manager, Web Development, Enterprise (> 1000 emp.)

**Reviewed Date:** March 30, 2021

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

mysql just like many other database, it is easy to use, and  install.
free to use with all linux or windows os

**What do you dislike about MySQL?**

it doesnt have advance function and script like MS SQL

**Recommendations to others considering MySQL:**

download the mysql server online and test it out

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

we use mysql to handle all database with php

  ### 22. Best known databases

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** November 20, 2020

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

Mysql is an open source database which provides the actual idea of internal functioning and build structure. It support comprehensive transactional ability. It has a powerful build quality that is helpful for handling large data so that no dataloss occurs or data should be consistently available for processes. It also offers high data security that will help to protect data in efficient manner.

**What do you dislike about MySQL?**

It occurs some issue like in the lower version before 5.0 it doesn't support ROLE, commit. It also incurs some stability issues. Requires high memory to process as well as difficulty to debug and maintain the data inside. It also offers some sort of inconsistencies when used with other tools and softwares.

**Recommendations to others considering MySQL:**

As we know that it is the most known database in today's era which makes it recommended to all existing users and also for the non-existing users.
It also helps to store large data sets that help in supporting functioning of big websites.

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

While development of some websites or softwares I usually uses python as a developing language. And generally they required a database to handle all the data so for that I generally used mysql to build sql database which is effective and efficient to provide data at times required. Along with this it also helps to manipulate add and terminate data rows as well as tables on direct command to it's command line.

  ### 23. Prefect database mysql

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** October 30, 2020

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

If we talk about the best in MySQL then I think everything inside it is the best. Strong behavior, consistent nature, helps to integrate with big data to handle it, starting with atomic-like properties and working together and never disappointing you. It is easy to implement the query language to use it. Also, installing this server is the easiest task among the rest of the database servers.

**What do you dislike about MySQL?**

As we all know that nothing is right in this era, this database has some errors and limitations in its favor. Like I encounter a problem when using, when I need to store more than one value inside the cell of a table in MySQL, but it will not allow me to do so. However it also has some restrictions that use integer fields as primary keys and foreign keys.

**Recommendations to others considering MySQL:**

Due to it's acid properties and long lasting support with robust behaviour, it is recommended to a wide range of users. It has some impressive usage to be used in large projects.

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

As part of my final internship project, I needed to create a django website where I needed to integrate mysql with front and back to handle my database. At the time I wanted MySQL to choose my preferred database because of reliability and stability. This helped me to complete my project on time and encouraged me to develop more projects like this. However I think there are possibilities to go beyond what is there to serve the user.

  ### 24. Structured database to use

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** October 21, 2020

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

This is likely to be the best database for MySQL. It has many obstacles. In addition, it provides security, system wide compatibility, reliability, redundancy and more for users. It has a good password protection protection enabled that keeps it secure and robust to use. It has a good range of constructions that can be used to create any type of field that can store URLs, images, text, numbers, here we will keep blank fields to fill later, which is the default or Can be set to zero or blank.

**What do you dislike about MySQL?**

MySQL is the best database to use for every level of work, it can be either beginner level or master level. This provides a good service, but sometimes it limits the user to usability by entering the same exact data defined under the field. Also this field does not support multiple inputs at the point of instance which causes the creation of some more tables to handle the data.

**Recommendations to others considering MySQL:**

As I have discussed about it's wide usage it will definitely help to reduce effort and data linking time usage. Hence it would be recommended to use for the wellness and proficiency of the project or website.

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

Recently I have been involved with some django related project, where there was a need to set up a database to handle the data which should be secured and easily accessible data should be managed in future. At that time I used mysql because of the well-connectedness between compatibility, reliability, structured behavior and constraints. Apart from this it also allows to store a large dataset and can be accessed in no time. It also provides a good range of security algorithms, on which data will be protected.

  ### 25. Best RDBMS to start with

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** October 15, 2020

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

It's the best and one of the simplest RDBMS for a newbie to get started. I started learning this when I was early in school in my undergrad. To date, this remains my favorite.

The query and its syntax are easy to learn and grasp for a newbie.

**What do you dislike about MySQL?**

Well, there is nothing that I dislike about it. I used it in my grad school as well. At first, I was unhappy that it did not have a graphic based interface but then they came up with Microsoft workbench.

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

Whenever you need to store structured data, it offers a one-stop solution. You can store bulk data and it offers very easy management of this data. It is one of the most widely used databases for enterprise applications.

While I was in my previous organization. I had built a monitoring application which provided real-time monitoring for business-critical applications and underlying infrastructure. We used to store all monitoring data into MySQL and then retrieve this data for reporting. Without this database in place, there could be no way in which we could have provided reports. Not only could we store reports but also we could retrieve data as old as 12 months. We later did have a data warehouse in place which stored archived data. But MySQL was a critical component in the performance of the application as well.

  ### 26. Deploy cloud-native applications using the most common open-source platform in the world.

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** October 10, 2020

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

MySQL provides a very basic graphical user interface. I love it because it's not hard to understand the roles and commands. Also, the other best thing I've experienced is that it's got very full and quick import and export tools. Another favorite aspect that helped me a lot is that there is a variety of helpful documentation on the web in various languages. On the other hand, it runs very well on Linux servers, which are the ones that we have in the company. Another major benefit I have experienced while using it is that It is the best method for building data tables to manage and archive data in a standardized manner. It is conveniently compatible with other app programs.

**What do you dislike about MySQL?**

I'd say the biggest downside I've come across when using it is that MySQL does not support very large storage sizes efficiently. The main disadvantage for me is the size of the data and it creates an inconsistency when dealing with massive datasets. There are low output scaling and reliability problems. It also does not support stored procedures in versions other than version 5.0. Often it hangs quite a bit because of queries that return a huge number of rows. Also, I have found that it becomes impossible to move that huge database to another server. It is fine at an early point, but not long-lasting.

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

MySQL Database Service is a completely managed database service designed to deploy cloud-native software leveraging the most common open-source database in the world. It is 100% developed, controlled, and sponsored by the MySQL Team.

  ### 27. Mysql server 8.0 + is flawless

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** June 17, 2021

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

Build-in functions. Triggers and transactions

**What do you dislike about MySQL?**

Not having full text search in MyIsam engine.

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

My custom CMS system is written entirely on MYSQL DB.

  ### 28. Best known tool to handle database

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** September 30, 2020

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

This is the best example used for database tools. It is an excellent tool for creating, deleting and manipulating data in a database. It is easy to use and very reliable in nature. It is an open source tool which makes it open to reach and develop new heights of development in the region. At the same time it is a bit expensive which makes it different from other devices and sets the best example for widespread use of devices.

**What do you dislike about MySQL?**

Mysql is an efficient and optimized tool to use, but again despite excellent support it offers some relatively scalability issues that make it relatively poor to use in an open manner. Development in the database is not community-driven.

**Recommendations to others considering MySQL:**

Wide usage and extensive functionality makes it a perfect and must tool to use for the developers. It is recommended to every kind of developer who deals with the databases.

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

During my final evaluation I have to setup an entire website to show the authentication and functionality of my backend code. And I relied on database SQL to deal with data. But sometimes a tool was needed to fix some errors in the data that would help me manipulate the data in the database. At that time I used mysql and found that it was very easy and attractive to use the tool in an easy and effective way.

  ### 29. MySQL - Our database solution!!

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 14, 2020

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

MySQL is really reliable and quick in processing which provides us stability in our day to day business processes. It is very easy and flexible to use in all environments.  Syntax is very easy and well designed which helps us in writing queries easily and learning faster.

**What do you dislike about MySQL?**

Not very easy to match with some of other frameworks. Massive amount data retrieval can be lag but does not happen often and hope the development team can try to improve this. May be some more documentation can be help.

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

We use MySQL helps us in developing our projects and we design our applications database. We create and manage databases using mySQL, we host our servers for free which is a big help and data import and export retrieval is very quick and fast. It works faster and smoother with out lags and It yields in high productivity in our team.

  ### 30. The best database to use

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** September 22, 2020

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

MySQL supports a detailed documentation that is the best and functions every part of it. This documentation will be updated from time to time. It also supports a wide range of operating systems to support execution and since it is an open source product, there is no license fee to use it in any way. It's queries are easy to write and understand and can be used efficiently at places.

**What do you dislike about MySQL?**

It does not support any property of isolation and atomicity for queries. It is very expensive from the hardware side and uses too much RAM in backend runs. There it takes a lot of time when getting data with multiple sub-queries and even when we try to fetch a table with multiple rows of data.

**Recommendations to others considering MySQL:**

This tool is itself has a brand in the market and is the first choice of every developer these days. This would be recommended for any type of data from small scale to extensively large scale.

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

As I am a web developer and prefer django as a back-end Python based web framework, in which we always need some databases for protecting and storing our data, but with security we need a database that is easy to use and there is some systematic way to fetch data in an efficient manner. There I have to use mysql tool  as a controller of my database built on sql server. This tool helps me easily view, update, delete data without interfering with the python backend code of the website.

  ### 31. Mysql is a great open source database server, very easy to use, well documented and supported

**Rating:** 5.0/5.0 stars

**Reviewed by:** Laurenţiu D. | DPO, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 02, 2021

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

Database design, ease of maintenance, optimization and tuning,  reliability

**What do you dislike about MySQL?**

MIgration to version 8 changed authentication from mysql_native_password and as a sysadmin you spend some time to make things work again.

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

Nowadays you have code and database for any application, well Mysql do very best the storage part of an app. If Facebook use it it means that is good.

  ### 32. Best for relational database use cases. Ideally used a lot in e-commerce websites

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sharan G. | Software Engineer III, Enterprise (> 1000 emp.)

**Reviewed Date:** April 17, 2021

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

The simplicity and support out there is the best.

**What do you dislike about MySQL?**

The tables in the db has a limit. Even with indexes, as a table grows, you find the query times a bit more than usual

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

Easy to onboard on. Ideal choice for relational mapping usecases

  ### 33. MySQL is not only a stable and robust database, it is also completely free. It's great.

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** September 09, 2020

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

* It is a platform that can be implemented on any operating system.
* MySQL is open source software, so there is no license fee.
* The syntax for the queries is very simple and its response times are very short.
* Has a database manager or interface (MySQL Workbench) where large amounts of data can be imported / exported and perform a large number of operations.
* Most developers and large companies develop apps using MySQL as a database, so there is extensive documentation.

**What do you dislike about MySQL?**

* It is a difficult database to scale when there are problems in the database.
* May require high CPU resources when performing multiple queries.

**Recommendations to others considering MySQL:**

Working with MySQL is very simple and will cut you big costs. The documentation that this software has is endless, in addition to having a wide community of users willing to help you.

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

My experience in MySQL has been spectacular, since I have used this database manager for different software. It was very easy for me to learn to use MySQL due to its extensive documentation and ease of syntax. I currently use it for website development because I can easily maintain it and because it is available from most hosting services.

  ### 34. I think we all agree that MySQL is the most popular database in the world

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jesus A. | Full Stack Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 18, 2020

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

MySQL is a simple database and it has been very popular over the years. I think its most important factor is the ease with which you can learn the syntax of your queries. Furthermore, I also like the fact that it has extensive documentation, which is constantly updated. In addition, they have an application called Workbench that offers a nice graphical interface and tools to do different tasks to the databases, such as import and export of data, performance reports, and tools to add, remove or remove tables.

**What do you dislike about MySQL?**

Sometimes migrating large databases from one server to another can usually be a cumbersome process, since the default server configurations do not support reading large amounts of data and do not have long runtime.

**Recommendations to others considering MySQL:**

Of course I would recommend the use of MySQL for the development of any software. MySQL is the most popular database in the world, so it is constantly being updated and has very well-developed documentation.

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

I have worked with MySQL databases since the beginning of my career and its main advantage is that it is completely open source. Currently I use it in my organization to develop web applications with the Linux, Apache, MySQL and PHP stack.

  ### 35. Easy to use Relational Database

**Rating:** 4.0/5.0 stars

**Reviewed by:** Harshit G. | System Engineer Specialist, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 21, 2021

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

It is simple & easy to use via console as well as IDE integrations.
One of the mostly used relational DBMS suggested for beginners specially.

**What do you dislike about MySQL?**

Its lack of support for Json objects unlike MongoDB. It also lacks the support of array field at column and restricts the user to store list of values in separate rows.

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

Persisting data for Web application.
Using MySQL to store the data of the application user and retrieve when required at later stage.

  ### 36. Easy to use, great documentation, and beginner friendly

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 26, 2021

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

The amount of resources available online

**What do you dislike about MySQL?**

It  can  be  limiting    with  big  data

**Recommendations to others considering MySQL:**

Try it out, it's easy, and then decide for yourself.

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

It is great to use MySQL for creating structured dataware. I have personally used it to build datasets for storing users' profile data, their connections, and their notes.

 The ease of specifying rules and building on tables is incredible. It can be used by beginners without issues due to the the great documentation available + tonnes of stack overflow Q&As.

  ### 37. A Platform for Developing Web-based Projects

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ling B. | Instructional Associate, Software engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 18, 2020

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

User can run MYSQL on all virtual platforms such as UNIX, Linux and Windows. It also helps in associating with online publishing and Web applications. It helps the user in maintaining database based on query language. Many applications use MYSQL for managing their database which includes Twitter, Joomla Facebook etc. it is helpful for eCommerce businesses who are involved in frequent money transactions.

**What do you dislike about MySQL?**

If you are working in large files and processes you may face certain complications. While processing some data user may face some stability issues. If any modification is needed in server it requires a lot of support and coordination. User must have knowledge about programming languages or skills for using it.

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

It helps in managing data more efficiently and effectively. User can easily maintain the good health of data by its simple data log feature. User can easily track errors and troubleshoot issues which will provide proper management of data. End-to-end encryption is provided in it for the safety of your data. User can perform their online transactions and transfer money in secure ways due to encryption methods.

  ### 38. MySQL - DBMS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jitendra M. | Software Developer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 21, 2020

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

MySQL is a easy to use DBMS. It is a free Open Source database which has lot of features. Gui available for MySQL provides a lot of tools which make database management easy.

**What do you dislike about MySQL?**

MySQL has nothing that can be disliked. Its  interface allows you to use DDL, DML and DCL statements easily.

**Recommendations to others considering MySQL:**

Yes would surely recommend MySQL database as it is very stable and a good DBMS with great features.

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

Creating/altering tables, stored procedures, functions, triggers. Creating views, sub queries, joins. Generating backups and restorations.

  ### 39. A popular open source Database platform

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** August 05, 2020

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

One of the best platforms in the open source RDBMS databases. Compatible with other database programs without much change needed. It is a reliable program. The processes are quick compared to other programs. The Simple UI aids in the easy and flexibility of use. The Innodb tables are a huge improvement in the program. It is easy to create database using MySQL. The syntax used is much like English thus making it easy to learn and decreasing the learning gap. The management of data is easily done using MySQL. My SQL is easier to manage and deploy compared to other programs in its field. Whether it is an eCommerce website that receives a million queries every single day or a high-speed transactional processing system, MySQL is designed to meet even the most demanding applications while ensuring optimum speed, full-text indexes and unique memory caches for enhanced performance.

**What do you dislike about MySQL?**

The SQL requirement. Sometimes it has stability issues. The restrictions to the table sizes and schemes. The licensing can be improved. Adding web hooks can sometimes be difficult. The tuning of the software is a bit complex. InnoDB tables don’t support full text searches. It might be great for small amount of data but while working with large amount it comes up with issues like speed , etc. Though it matches with most of the frameworks sometimes it doesn’t. The UI of the platform can be improved. The linking table could be improved.

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

Being simple and by using easy language MySQL is best for people with no or less experience of Database programs.

  ### 40. MySQL is my preferred platform to develop projects with Java or PHP

**Rating:** 4.5/5.0 stars

**Reviewed by:** Daniela C. | Senior iOS Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 20, 2020

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

MySQL has a very easy and simple graphical user interface. I like it because the functions and commands are not difficult to learn. Also, it has really complete and fast import and export tools. Another favorite feature is that there is a lot of useful documentation in different languages on the web. On the other hand, it works very well on Linux servers, which are the ones we have in the organization.

**What do you dislike about MySQL?**

MySQL does not work efficiently with large databases, as servers typically exceed maximum wait times when an import is performed, forcing additional work to be done on its configuration.

**Recommendations to others considering MySQL:**

I use this software frequently in the development of my projects. It is an open source solution with really efficient features and easy to use. It is possible to integrate it with programs like XAMPP. I recommend it.

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

MySQL allows me to create and manage databases of mobile application projects that are under development. The most important thing is that we can host our SQL servers for free. On the other hand, its data import and export functions work quickly, saving us time.

  ### 41. MySQL and it's features

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** August 03, 2020

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

MySQL is a simple yet efficient database that is usable in every field of technical industries. One can construct structured tables of data that can be used as databases. This software helps reduce memory consumption which increases durability and long-term support.

**What do you dislike about MySQL?**

This major disadvantage is with the data size because it causes an error in working with large datasets. With MySQL it also becomes difficult to shift that large database to another server. It is good in early stage but not long term use. Command line interfaces are required to operate any such graphical interface.

**Recommendations to others considering MySQL:**

As it has long term usability and helps to provide database support in many technologies so that the best structured data can be obtained and used by handling data in the form of tables. It is recommended for all technical staff.

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

I worked with Mysore as it is an open source feature that uses it worldwide with no restrictions. It helps in developing databases for web applications. I use it to handle my data in my django projects and also update it as per requirements.

  ### 42. MySQL lacking behind Oracle live SQL as the latter provides more flexibility

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aanchal N. | Marketing Analytics Intern, Enterprise (> 1000 emp.)

**Reviewed Date:** August 03, 2020

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

MySQL is still the easiest query language to learn when it comes to SQL. If someone has the database and table queries ready, any amateur can learn and explore SQL. It is also easy for different tasks like creating scripts out of the database, maintaining storage etc.

**What do you dislike about MySQL?**

The downsides are mostly the pain in working on all the database upload to the system and creating tables and views from scratch. You would also need to download the SQL Server management studio and you cannot use it like Oracle SQL. Someone who is lazy and quickly wants to see if their query is working will upload their scripts to Oracle live as no downloads are required for the same.

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

I am handling data worth 5 million rows on a daily/weekly basis.

In terms of storage and query processing times, MySQL definitely takes a lead over other tools and programming languages.

  ### 43. Good reliable database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arun D. | Azure Specialist, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 06, 2020

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

Lightweight and easy to work with. Good set of connectors for different languages. It is very quick to install and start work with. Decent performance for what it takes to set it up. Ease of use has me reaching for it everytime.

**What do you dislike about MySQL?**

Cannot handle scale like other bigger database out there. Some features are lacking when you scale up your data needs.

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

POCs, small workloads etc., It is very quick to install and start work with. Decent performance for what it takes to set it up. Ease of use has me reaching for it everytime. reporting needs and such.

  ### 44. Best database tool

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** July 21, 2020

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

It is the best tool for creating data tables to handle and store data in a structured way. It is easily compatible with other softwares. In designing a website like Django, deployment to the server becomes easy. It has a wide range of acceptance on technology and can handle data more efficiently in a properly structured way. It is easy to use and integrate and can also help increase the program's adaptability.

**What do you dislike about MySQL?**

Although it is the best available database tool nowadays, working with it also requires commands and tables. It also maintains databases and tables, but it requires some good configuration to function smoothly.

**Recommendations to others considering MySQL:**

It is good and efficient tool to start with. It can deal any kind of databases in the world. One can use it in order to deal with database tables and data in a week arranged and structured manner.

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

My SQL is the right tool for dealing with databases. When I need to deploy my projects and models, I need to handle my data, which I use to create, add, delete or manipulate data tables in mysql, because it's easier. is. . Ho. It also helps me with the easy integration features of other softwares. The best use for me is with the development of my website in the Django framework.

  ### 45. Open source, best in class

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** October 01, 2020

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

Its the best opensource database I have used so far.
Its capacity of holding a large amount of data and good performance makes it a popular choice.
It can be connected with multiple user interfaces like MySQL Workbench, HeidiSQL etc.

**What do you dislike about MySQL?**

Due to large databases, sometimes its performance downgrades. To improve this there is much effort is needed.
It hangs quite a bit sometimes for queries returning large numbers of rows.

**Recommendations to others considering MySQL:**

Best in its class. Highly recommendable relational database. By using it you will start loving it.

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

By providing feedback to MYSQL blogs I have got positive response and seen improvements in the latest releases of MYSQL.

  ### 46. MYSQL: Great to use, but very buggy at times (depending on which version you are on.)

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** December 25, 2020

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

Simple interface, ease of use UI and at times somewhat user friendly.

**What do you dislike about MySQL?**

The program at times crashes randomly and it does not provide a clear explanation on how or why it crashed.

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

Using mysql to handle several test environments in our schemas and databases before we actually go live. Benefits are that mysql is pretty common and universal with other programs when integrating it.

  ### 47. Free database with a lot of potential

**Rating:** 5.0/5.0 stars

**Reviewed by:** Edwin F. | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 13, 2020

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

MySQL is a free and open source database manager. Its installation is fast and we can find it merged with other software such as XAMP or WAMP. The main advantage is that it behaves like the rest of SQL databases in general, but its storage capacity as information increases is significantly reduced. Another advantage of MySQL is that it connects to almost all programming languages, since being free is a very good option to test in development and avoid buying licenses that are not necessary.

**What do you dislike about MySQL?**

It is very limited in high availability aspects and in handling large volumes of information without taking into account the techniques that can help to better manage the information. I do not like that your official site redirects to the Oracle page, although you are the owner of MySQL, I think you should provide both the ODBC and the database installer from the same website without the need to redirect us to the manufacturer page.

**Recommendations to others considering MySQL:**

Try MySQL for your developments, it is a free option and easy to implement. You can do different tests to see what its maximum performance is.

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

It has helped me connect various programming languages to have my data persistence layer. I have used it with C ++, C #, Java, Python, Ruby on Rails, NodeJS. Its operation is very good and very fast. It does not need large configurations to more than one user with permissions and password. Its connection is very transparent and its performance is very good in a development environment.

  ### 48. Free and Friendly User Database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Senando B. | Managent information system, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 17, 2019

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

The most i like in mysql database is aside for having community edition that is free to explore for developers like us the GUI is friendly user its not hard to understand the features and easy to create schema and tables. You can also import and export data from excel for convenient use for data analysis, reporting and marketing strategies. There is also security features for admin to avoid hacking. There have also a lot of tutorial online that will help you as a beginner.

**What do you dislike about MySQL?**

I will say it's not dislike feature but to enhance it further to make it online database so every where a developer can access data on it. Its a good practice right know since we are on age of technologies.

**Recommendations to others considering MySQL:**

As far as experience mysql is one of the best open source database that is fit for software developers because for being friendly user and having a lot of tutorials or reference that will helps us.

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

The problem i solve using mysql is making database for our payroll system, computer inventory, etc together with microsoft visual studio. 

  ### 49. MySQL is a great open source and widely supported database solution

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** September 15, 2020

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

MySQL can be easily installed on a local server or workstation instance for testing.  The same product also works for enterprise level deployment and is supported by many online cloud services including AWS.

**What do you dislike about MySQL?**

If you know T-SQL (Microsoft) there are some commands that aren't standard such as update.  It is necessary to relearn the environment to be able to fully use the system.

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

MySQL powers most of the Internet.   It's a very easy to use solution that doesn't require licencing costs.   I use MySQL to run most of my online databases.

  ### 50. Most light weight database.

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** May 13, 2020

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

Light weight, takes less space, can be used for any application, with new workbench it's even easier to use even for a person with limited knowledge of DB. you don't have to remember all the queries now because of that.It makes our life easier for taking data dump or execute data migration projects.

**What do you dislike about MySQL?**

doesn't have inbuilt integration tool where as few other DB support that.

**Recommendations to others considering MySQL:**

I definitely recommend to use mysql if your organization is mid size or under small category. However, MYSQL can handle heavy duty operation like any other Database in the market in your day to day operation.

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

We use MYSQL for our internal database, also use it as a data store to upload data for data migration projects. as it's light weight it takes less space in our server. We maintain our entire user details in mysql along with that our entire Database schema is designed on mysql. you can completely restructure your query in mysql.
As you optimize problematic queries, your goal should be to find alternative ways to get the result you want—but that doesn’t necessarily mean getting the same result set back from MySQL. You can sometimes transform queries into equivalent forms and get better performance. However, you should also think about rewriting the query to retrieve different results, if that provides an efficiency benefit. You may be able to ultimately do the same work by changing the application code as well as the query. In this section, we explain techniques that can help you restructure a wide range of queries and show you when to use each technique.


## 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=5&section=pricing&secure%5Bexpires_at%5D=2026-07-13+09%3A56%3A11+-0500&secure%5Bsession_id%5D=1d57f5b4-0bd8-42a9-8b66-ebbde8974125&secure%5Btoken%5D=b612872cf3f037eb4cf83b910117998f6057ce55d2a398724f4d9527230fe899&format=llm_user)
## MySQL Integrations
  - [Agentforce Sales (formerly Salesforce Sales Cloud)](https://www.g2.com/products/agentforce-sales-formerly-salesforce-sales-cloud/reviews)
  - [ASP.NET](https://www.g2.com/products/asp-net/reviews)
  - [Azure Databricks](https://www.g2.com/products/azure-databricks/reviews)
  - [Azure Data Factory](https://www.g2.com/products/azure-data-factory/reviews)
  - [GoDaddy Hosting](https://www.g2.com/products/godaddy-hosting/reviews)
  - [Intuit Mailchimp Email Marketing](https://www.g2.com/products/intuit-mailchimp-email-marketing/reviews)
  - [Laravel](https://www.g2.com/products/laravel/reviews)
  - [Microsoft Excel](https://www.g2.com/products/microsoft-excel/reviews)
  - [Microsoft Power BI](https://www.g2.com/products/microsoft-microsoft-power-bi/reviews)
  - [n8n](https://www.g2.com/products/n8n/reviews)
  - [Navicat Premium](https://www.g2.com/products/navicat-premium/reviews)
  - [NetSuite](https://www.g2.com/products/oracle-netsuite/reviews)
  - [Node.js](https://www.g2.com/products/node-js/reviews)
  - [OpenKM Document Management](https://www.g2.com/products/openkm-document-management/reviews)
  - [Oracle Java Downloads](https://www.g2.com/products/oracle-java-downloads/reviews)
  - [PHP Payroll](https://www.g2.com/products/php-payroll/reviews)
  - [PyCharm](https://www.g2.com/products/pycharm/reviews)
  - [Python](https://www.g2.com/products/python/reviews)
  - [spring.io](https://www.g2.com/products/spring-io/reviews)
  - [Tableau](https://www.g2.com/products/tableau/reviews)
  - [TablePlus](https://www.g2.com/products/tableplus/reviews)
  - [Talend Data Catalog](https://www.g2.com/products/talend-data-catalog/reviews)
  - [Visual Studio](https://www.g2.com/products/visual-studio/reviews)
  - [Visual Studio Code](https://www.g2.com/products/visual-studio-code/reviews)

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

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

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

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

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

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

