MySQL

4.6 (2,079)
Write a Review!
One database service for transactions, analytics, and ML

Overall rating

4.6 /5
(2,079)
Value for Money
4.6/5
Features
4.5/5
Ease of Use
4.4/5
Customer Support
4.2/5

96%
recommended this app
Sort by

2079 Reviews

Alex
Alex
Overall rating
  • Industry: Computer & Network Security
  • Company size: 11–50 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

The Security in MySQL Database

Reviewed on 15/11/2023

MySQL has a large and active community. This means there's an abundance of resources, forums, and...

MySQL has a large and active community. This means there's an abundance of resources, forums, and tutorials available, making it easier to find help and solutions to common issues. Being open source and freely available is a significant advantage. It reduces costs for businesses and developers and promotes a collaborative development environment.

Pros

MySQL's combination of being open source, easy to use, and offering strong performance and scalability makes it a popular choice for various applications, from small-scale projects to large-scale enterprise solutions.

Cons

The MyISAM storage engine, while simple and fast for read-heavy workloads, lacks support for transactions and foreign keys. This limitation makes it less suitable for applications that require strong ACID compliance.

Maha
Overall rating
  • Industry: Computer Software
  • Company size: 501–1,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

MySQL: A Popular RDBMS for Teaching Database Concepts

Reviewed on 02/08/2023

Great experience using MySQL for teaching database concepts for undergraduate and graduate students.

Great experience using MySQL for teaching database concepts for undergraduate and graduate students.

Pros

The main feature that I cherish in MySQL is the ability of my students to deploy it locally without the complexities of intricate configurations and deployment mechanisms. I used MySQL as part of the Bitnami WAMP stack (MariaDB is now packaged in Bitnami) to get a complete server bundle that is easy for students to deploy and configure. Before I relied in my teaching on a networked Oracle installation that was not that performance efficient and didn't give students the chance to configure the server environment. Moreover, with a networked configuration testing various SQL concepts would be a bit complex compared to having a local database installation.

Cons

Changing the open-source license by Oracle was a bit disappointing. MariaDB is a kind of open-source alternative to MySQL with very similar features and architecture.

Anika
Overall rating
  • Industry: Accounting
  • Company size: 2–10 Employees
  • Used Weekly for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 7.0 /10

Value benefit product

Reviewed on 19/02/2024

Pros

ease of use, user friendly, good interface

Cons

not updated with latest requirements of my field

Umang
Overall rating
  • Industry: Business Supplies & Equipment
  • Company size: 5,001–10,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Easy to learn and use - effective tool

Reviewed on 29/09/2024

Overall wonderful experience and great learning tool

Overall wonderful experience and great learning tool

Pros

Very user friendly and easy to learn and connect

Cons

Large datasets are not easily supported and may not be compatible

Manasseh
Overall rating
  • Industry: Electrical/Electronic Manufacturing
  • Company size: 2–10 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

There is no better database management system than MySQL.

Reviewed on 15/09/2023

I've used MySQL for a few years, and I'd heartily recommend it. It is a very capable and flexible...

I've used MySQL for a few years, and I'd heartily recommend it. It is a very capable and flexible solution for managing your server-based data.

Pros

Despite being available for free, MySQL has numerous functionalities that are also present in commercial products like SQL Server.

Cons

The majority of other databases, save for MySQL, offer data transfer between DB and distributed file systems like AWS S3.

Erick
Overall rating
  • Industry: Computer Software
  • Company size: 51–200 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 8.0 /10

MySQL, a good option to store customer data in a safe way

Reviewed on 01/06/2023

My experience with MySQL has been very good. I have been able to create powerful software that...

My experience with MySQL has been very good. I have been able to create powerful software that takes advantage of the main feature of MySQL.

Pros

Free, easy to install and configure, good support of many programming languages and a big community. The documentation is very detailed.

Cons

Lower perfomance than other database options, the monitoring feature can be improved and the configuration for distributed databases should be easier to set

Alternatives Considered

Microsoft SQL Server and Oracle Database

Reasons for Switching to MySQL

Because the lowest price of MySQL and the huge community of users
Rolly
Rolly
Overall rating
  • Industry: Computer Software
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 9.0 /10

MySQL A database

Reviewed on 12/04/2024

Pros

Easy to Impliment,its fast and Accurate,good connectivity with multiple platform,and works everywhere

Cons

Large data complexicity,sometimes gets intigration issues with third party applications

Jonathan
Jonathan
Overall rating
  • Industry: Computer Games
  • Company size: 2–10 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

MySQL database managment system.

Reviewed on 28/04/2024

My experience with MySQL has been for testing locally databases for my videogames, best for local...

My experience with MySQL has been for testing locally databases for my videogames, best for local testing before launching in an open environment.

Pros

The best relational database managment system, the best thing and it´s biggest pro is that it is open source.

Cons

No Cons at all, if you are proficient in SQL and the needs of your database is for relational managment, it is for you.

Álvaro
Álvaro
Overall rating
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Monthly for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Easy to set up. Great compatibilty

Reviewed on 12/04/2024

Pros

Ease of use and learning. Is compatible with a wide variety of platforms. It is known for its ability to scale and handle large volumes of data without compromising performance.

Cons

Has some limitations regarding maximum database and storage size. Query optimization in MySQL can be a challenge for less experienced developers. Uses table locking to manage transactions, which can result in slower response times.

Gary
Gary
Overall rating
  • Industry: Information Technology & Services
  • Company size: Self Employed
  • Used Monthly for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 8.0 /10

Powering Business Applications with a Reliable Open-Source Database

Reviewed on 14/05/2024

Pros

MySQL has been our go-to choice for managing relational databases, offering a stable and secure environment for storing and retrieving data. The software's scalability, ease of integration, and active community support have helped us build robust and efficient business applications that cater to our unique needs and growth trajectory.

Cons

MySQL lacks certain advanced features found in more expensive proprietary databases; evaluate your needs before committing.

Irfaan
Overall rating
  • Industry: Industrial Automation
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 6.0 /10

Review about mysql

Reviewed on 20/09/2023

We run our pos software database with mysql databases

We run our pos software database with mysql databases

Pros

Easy to use and very scalable for our organization

Cons

For now we see everything we need for our operation is present

Alternatives Considered

PostgreSQL

Reasons for Switching to MySQL

Easy to use
CK
Overall rating
  • Industry: Management Consulting
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 9.0 /10

Simple yet powerful

Reviewed on 27/05/2024

Pros

Very simple to get started with and take advantage of a broad set of features. Low learning curve to master it. In depth documentation with a large community support. Plethora of robust tools to support it, like the MySQL Workbench.

Cons

There are some not so intuitive functionalities that you have to look up the documentation to understand and work around. One of them is killing a query in process. Also, the profiler tool is not as powerful as some of the competitor DBMS.

Suyogya
Suyogya
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

My experience with MySQL

Reviewed on 06/08/2023

Overall, my experience with MySQL has been great. Every developer in my office prefer to use MySQL...

Overall, my experience with MySQL has been great. Every developer in my office prefer to use MySQL for the database. I myself have a huge fan of this classic database management system. I even tried using other DBM Systems but I couldn't have anything as easy to use as MySQL. This is why I recommend everyone to use MySQL every time.

Pros

Without a doubt, every feature MySQL offers is very useful and effective. The database management system that MySQL provides is very important in the field I am in. The developers in my company use MySQL for the data management in backend. Our company itself stores the data of its employees in the database using MySQL. I myself have used MySQL a lot. I completed my final year project in university by developing a website which store all of the user's data in MySQL database. It is very easy use and understand. The way it performs even with huge number of data is also very impressive. Data filtering and monitoring are also fluid and easy to carry out using MySQL.

Cons

MySQL is heavily based on queries or commands and it is quite confusing sometimes. Personally, I have a habit of forgetting small details in the queries and commands which I have to google search later. I would prefer to have a GUI based options to work with MySQL or suggestions with commands. But, that is a personal preference, not all users will forget the queries. Other than that, I don't have any complaints with MySQL as of now.

Salah
Overall rating
  • Industry: Publishing
  • Company size: 2–10 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Relational database management system

Reviewed on 03/06/2024

MySQL remains one of the most popular open source databases.

MySQL remains one of the most popular open source databases.

Pros

MySQL open source software, easy to manage and query. In my experience, it's reliable and very efficient. It enables efficient database management. MySQL provides a very high level of security.

Cons

Mysql has its limits when it comes to very advanced functions, or when the load is high. The SQL-dependent system does not support certain languages.

Verified Reviewer
Overall rating
  • Industry: Insurance
  • Company size: 11–50 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Great database management software

Reviewed on 11/11/2023

Pros

The ease of use and the it has been around for a long time

Cons

None that I can think of at this time to share

Luis
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 7.0 /10

Work with SQL Power with low cost

Reviewed on 26/04/2024

It enough for my databases and more simple than the others

It enough for my databases and more simple than the others

Pros

Works ok and is simple to use. The most important is a low-cost SQL solution

Cons

Some commands are not equal to other SQL platforms.

Suhaiil
Overall rating
  • Industry: Consumer Services
  • Company size: 10,000+ Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

MySQL is a feature rich database mangement system

Reviewed on 19/08/2023

It is the popular and most used database management system which has a large community support....

It is the popular and most used database management system which has a large community support. The ready only tasks can be efficient in using mySQL but the large data sets may sometime take more time and memory. It is the easy choice to learn for beginners.

Pros

As it is open source, there is a large community of developers. It has an user friendly design so that the setting up process is simple. Since it supports SQL it can be used in various environments.

Cons

It is not optimized well to handle huge data sets. Complex join statements can eat up lot of memory that can slow the system.

Omkar
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

MySQL for Machine learning and webs!!!!!

Reviewed on 28/12/2023

Pros

MySQL is easy to use and operate. It is one of the widest and well known SQL databases with a very huge community support. It can be used for Machine learning and NLP based analysis and even for big data analytics. Helping get insights over recommendation systems and social networks from the within the SQL database architecture.

Cons

MySQL has somedocument gaps related to use of it although this is the rare case but when this error somewhat occurs it gets problematic.

Shola
Shola
Overall rating
  • Industry: Financial Services
  • Company size: 10,000+ Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

MySQL database review

Reviewed on 20/12/2023

It is always fun when uploading website scripts on MYSQL database

It is always fun when uploading website scripts on MYSQL database

Pros

It is a good experience using MSQL. I like the website uploading, it amazes me when I upload a script on a website and the site starts working.

Cons

I do not understand some aspect of database security

Verified Reviewer
Overall rating
  • Industry: Computer Software
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

MySQL review

Reviewed on 29/05/2023

Pros

It's one of the most complete Relational database in the market, it has a lof of features that makes the developer's workflow easier.

Cons

All the features that I might need were already covered so I have nothing to complain about.

Shubham
Overall rating
  • Industry: Education Management
  • Company size: 5,001–10,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

My first love in SQL management system

Reviewed on 27/12/2023

Pros

Best to work on in terminal, it's cool to use it. Also comes with a workbench that makes it easy to operate in many conditions.

Cons

There are many alternatives available in the market, there is no innovation in recent future.

Haythum
Overall rating
  • Industry: Computer Networking
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

MySQL review

Reviewed on 31/07/2023

MySQL is and reliable database system and one of the most popular open-source relational database...

MySQL is and reliable database system and one of the most popular open-source relational database management systems

Pros

MySQL is easy to install and set up, widely supported by various operating systems, programming languages, and platformsone of the best features is that MySQL provides strong security features by using user authentication to access and login plus encrypted data connections

Cons

MySQL may not have all the advanced features , need to develop analytics and reporting features

ash
Overall rating
  • Industry: Electrical/Electronic Manufacturing
  • Company size: 1,001–5,000 Employees
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 6.0 /10

Great database software

Reviewed on 30/05/2024

Pros

Great tool for querying database and sql.

Cons

not as great/ better as oracle sql and pl/sql.

Griffins
Overall rating
  • Industry: Food Production
  • Company size: 501–1,000 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Definitely worth it

Reviewed on 13/09/2023

Am majorly using SQL for back up and recovery since SQL can handle large volumes of data.

Am majorly using SQL for back up and recovery since SQL can handle large volumes of data.

Pros

It is easy to create new tables and easily allows to drop previously defined tables. Plus no long lines of codes are required, just use of basic key words like;SELECT and UPDATE

Cons

SQL databases can be complex to set up and manage, requiring one to be highly skilled to be able to manage/create databases.

Francesco
Overall rating
  • Industry: Information Technology & Services
  • Company size: 51–200 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

great free choice

Reviewed on 15/09/2023

Pros

Comparing it with mssql, this database wins in its free version for the simplest installation and configuration.remains the first choice for developing web applications while still losing some points for desktop solutions

Cons

its native workbench is excellent, and the online community is excellent for solving problems and finding ready-made solutions ready to be used or incorporatedI find the incompatibility of the countless versions of the ODBC drivers penalizing and the lack of a tool in the installation set which is completed by the use of third-party tools such as HeideSql