# Page 5 | MySQL Reviews 2026. Verified Reviews, Pros & Cons | Capterra

> Page 5 - Is MySQL the right Database solution for you? Explore 2095 verified user reviews from people in industries like yours to make a confident choice.

Source: https://www.capterra.com/p/11482/MySQL/reviews

---

MySQL

4.6 (2095)

[View alternatives](https://www.capterra.com/p/11482/MySQL/alternatives/)

Provider data verified by our Software Research team, and reviews moderated by our Reviews Verification team. [Learn more](https://www.capterra.com/our-story/)

* * *

Last updated March 25th, 2026

# Page 5 - Reviews of MySQL

## Showing most helpful reviews

Showing 101-125 of 2095 Reviews

Sort by:

Most Helpful

Rating

Company Size

Reviewer's Role

Length of Use

Frequency of Use

Awais I.  
PPC Executive  
Apparel & Fashion  
Used the software for: 2+ years

### "Mysql DB with ERPs and PHPs programs"

June 9, 2020

4.0

Overall found perfect for large data, large industry data of erps, IOT devices and other complex features like sms/email applications. Queries,data handeling,data backups,table analyse,database comoaction and optimization are awesome valued aded features.

Pros

Effective to handel large data recording and reporting with in good time,while data is being entred and acessed from many users. Live from PC GuIwhereas also available phpmyadmin to acess on web and work with php accordingly, although it can be integrared with many languages programs like Java,Ajax,ASP but most of the time it being used with PHP. Work with existing filed like calculation/triggers best thing which is used BI,AI. Query reporting/response time from such large data is awesome. Query for access data almost every feature is available to get curtain form of data. UI and use is very easier.

Cons

Not generic calculation formula like excel, such additional feature should be introduced. Value based trigger should be introuduced with support of scripts, i.e if value of column (field) reaches,equals to specific value this then run this scripts ir query and put specific value on this filed etc , its currently un upavailable. Advanced statiatics are not get reported by data, like hypothesis, regerssions. No built in tool in excel.

Review Source

PC

Paolo C.  
Product Manager IT  
Information Technology and Services  
Used the software for: 2+ years

### "Mysql: la storia dei DB"

June 8, 2023

5.0

Ho realizzato di tutto, dal semplice sito web al portale più complesso. Ottimo alleato di lavoro

Pros

E' indubbiamente il più conosciuto ed il più usato db nel mondo del web. A mio avviso uno dei più sicuri e con la possibilità di migrazione incredibili.

Cons

Mai avuto inconvenienti importanti con mysql, se non dovuti ad errore umano. Le prestazioni potrebbero migliorare in velocità sicuramente ma per i progetti web va benissimo

Alternatives considered

[Microsoft SQL Server](https://www.capterra.com/p/1417/SQL-Server/)[MariaDB](https://www.capterra.com/p/132005/MariaDB/)[SQLite](https://www.capterra.com/p/158187/SQLite/)

Reason for choosing MySQL

Perchè avevo più supporto e lo conoscevo meglio

Switched from

[PostgreSQL](https://www.capterra.com/p/48791/PostgreSQL/)

Perchè mysql ha più documentazione e va benissimo anche in ambiente windows

Review Source

VR

Verified Reviewer  
Software Developer  
Retail  
Used the software for: 2+ years

### "Portable, Reliable and Open source solution for DBMS needs"

March 25, 2022

5.0

Pros

Oracle MySQL Database is a widely used platform for storing and processing data in relational databases. It is capable of storing massive amounts of data without failing. It employs MySQL as a programming language, which is a popular SQL language for data extraction and manipulation. It offers one of the most reliable and secure database platforms, and the team also delivers regular bug patches and upgrades. It is scalable since it supports different platforms and can be installed on multiple systems."

Cons

Scalability is still a massive difficulty with this service. As the data size grows, this service can manage data up to GB, but it is useless when it comes to TB's and even PB's. Also, OLTP is a significant worry with this service since it is incapable of handling transactional data and real-time batch data processing. While implementing several stored procedures, I also ran across a problem with the absence of documentation for various functions.

Review Source

VR

Verified Reviewer  
Founder  
Information Technology and Services  
Used the software for: 2+ years

### "The only DB engine i ever need"

February 13, 2021

5.0

The experience is flawless and benefits are endless, the cost to maintain a MySQL server is by far the lowest if you compare other SQL database engines and the integration with every possible programming language makes it our personal favorite choice to develop database based applications. Hands down.

Pros

Been using MySQL for like 5 years almost 90% of total projects done by us are based on MySQL database, the deployment is insanely easy and scalability is amzing it can even handle TBs of data easily requires enough resources. Every major company is using MySQL in some way. These are not the only things being an open source projects the community developer support is by far the best i have ever seen even commercial products don't have this kind of support. Ah and yeah even a kid can use SL queries making it the best choice one can make for cost effective database solution.

Cons

nothing everything is awesome as it shoud be while some forks like mariadb have better performance on same system i wonder why is that maybe it's something to do with optimizations and data checks MySQL performs every time a query is run, well here you have it.

Review Source

VR

Verified Reviewer  
Contest Director  
Information Technology and Services  
Used the software for: 2+ years

### "MySQL the default database server"

August 8, 2019

3.0

We just use MySQL for all of our databases

Pros

It's the default standard for many companies. MySQL has grown into a very stable product that never crashes. We've made the move to MariaDB, but found that the tables sometimes get corrupted when restarting a database server under heavy load. With the recent speed improvements to MySQL, we have decided to actually migrate back to MySQL.

Cons

I'd really like if they would spend a bit more time on their CLI interface. As in, syntax highlighting in the CLI, an easier way to scroll through multiline queries when going through the history. I would also like it if we can specify a color scheme to use for the output.

Alternatives considered

[Microsoft SQL Server](https://www.capterra.com/p/1417/SQL-Server/)

Reason for choosing MySQL

both other servers come highly recommended by other parties, but for some reason they just don't have the feature that we're looking for.

Switched from

[MariaDB](https://www.capterra.com/p/132005/MariaDB/)

MariaDB crashes too much.

Review Source

VR

Verified Reviewer  
Technology Executive  
Information Technology and Services  
Used the software for: 2+ years

### "Free, industry standard capable database"

September 23, 2021

5.0

While most of my uses have been hosting data on web servers for various needs. There are the occasional self contained application solution where MySQL helped save the day. There's loads of resources online to learn how to set up and use, and diagnose / troubleshoot issues. I haven't had a question which couldn't be answered with a quick web search. There are also multitudes of communities online in which you can learn best practices from, without spending a cent.

Pros

Not only is it free, but it's powerful, secure and easy to use and set up for basic needs. If advanced features and use cases are needed, it can fulfill those as well with some additional effort.

Cons

Every implementation of MySQL can feel like a totally different platform based on features and version installed. Especially if you are not the administrator for various MySQL implementations, such as through web hosts. While this is par for the course with most software deployments, it can warrant having to be knowledgeable of the quirks and behaviors of each implementation you use. This is particularly so with web hosting providers.

Reason for choosing MySQL

Cost, ease of implementation and availability of resources

Review Source

Swati P.  
Consultant  
Information Technology and Services  
Used the software for: 1-2 years

### "MySQL - another RDBMS product!"

March 13, 2023

4.0

Pros

\- Easy syntax, matches almost other products like SQL Server by Microsoft and Oracle. Hence switching to MySQL is easy.- Data retrieval is at par with similar products- By far the cheapest and convenient options - Integration with other applications like any other ORM tool is readily available

Cons

\- User Interface of its supported IDE can be improved- Sometimes database objects like Stored Procedure , functions are overwritten when simultaneously access from 2 different logins

Alternatives considered

[Microsoft SQL Server](https://www.capterra.com/p/1417/SQL-Server/)[Oracle Database](https://www.capterra.com/p/5938/Oracle-Database/)

Review Source

VR

Verified Reviewer  
Associate Solution Advisor  
Computer Software  
Used the software for: 2+ years

### "A widely accepted database which is easy to use and scalable - MySQL"

February 21, 2021

4.0

Overall, MySQL is a great tool-set for beginners and for producing small scale applications which will be serving to a limited audience. It can provide more than the required feature-set in those scenarios. However, when it comes to large enterprise, front-facing applications with loads of complexity and data, there MySQL can become inefficient due to a lack of administrative tools and limitations due to its structural models.

Pros

1\. Easy implementation: MySQL is by far one of the most straightforward installations which can be performed by any entry-level DBAs. 2. Enterprise level Internal applications: can be easily hosted with MySQL and a wide audience can rely on it for throughput and performance. However, for external-facing applications, the statement will be different. 3. Best platform for beginner DBAs: to learn and get their hands dirty with SQL.

Cons

1\. Administrations tasks are mostly manual or can be automated with custom scripts. However, it takes a whole lot of toll on the creation and managing of those scripts. 2. With huge applications, that contains millions of records, there can be scenarios where data loss is observed. Therefore, backup for all your data at all times is a complete must. 3. External facing applications with huge loads from the global audience cannot be entertained very efficiently with MySQL.

Reason for choosing MySQL

No external products were considered since we wanted a database for small scale and internal applications, for which MySQL serves best.

Review Source

Nigel Masimba R.  
WordPress Developer  
Information Technology and Services  
Used the software for: 2+ years

### "MySQL is the ubiquitous Database platform for the web"

May 20, 2020

5.0

I use MySQL with a popular content management system, and it has never, in any way let me down. Our CMS has custom database query commands, so I hardly ever have create my own queries. Even when I do manually write queries I have access to years of documentation to help me along.

Pros

MySQL is a robust, well document, secure, and interoperable database system software. Almost everyone, all the way down from the vast majority of cheap shared hosting providers up to enterprise cloud hosting providers has support for MySQL databases. I don't need to know how to write queries to use it as there are a number of visual tools to write and execute queries. It is scalable. A project can start small on a single server and grow huge to work in a distributed cloud ecosystem.

Cons

Learning MySQL is a steep learning curve however you don't have to learn it in most cases as there are frameworks, and visual tools that create MySQL queries for you.

Reason for choosing MySQL

MySQL is the defacto database software for the content management system (CMS) that I primarily work on. While I can set up other database systems but they do not work out of the box and in some cases may need advanced customization in order to work seamlessly with my favorite CMS.

Review Source

Manuel Eduardo M.  
Bachelor in cientific computer and systems engineering student.  
Computer Software  
Used the software for: 6-12 months

### "MySQL - A complete and professional database manager"

October 18, 2022

5.0

As a student of a technology career, I can say that MySQL is the main tool that I use when dealing with databases, since its interface is quite complete and professional. Your safety is an aspect that is very important in a professional environment. Its diversity of options and compatibility make it one of the most flexible managers to professionally work with a database.

Pros

MySQL has many tools and options that allow the user to create more extensive and professional databases. The versatility of this program is excellent, its way of working is effective, having a productive interface. It is one of the most secure database managers on the market. One of its advantages for many users is its open source, since the possibility of expanding and becoming a better database manager. Its compatibility is another of its advantages.

Cons

One of the cons of MySQL is that for some people it is difficult to adapt to its interface, since it can have quite wide and specific options, but with some time it is easy to adapt. It is not one of the fastest database managers, it is a downside, but for many people this information may not be so important taking into account the other advantages that the program offers.

Review Source

OO

Oussama O.  
Founder & Game Designer  
Computer Games  
Used the software for: 2+ years

### "MySQL: A Comprehensive Review"

January 18, 2023

5.0

MySQL is an incredibly powerful and versatile database management system that is suitable for businesses of all sizes. Its features are comprehensive and allow users to customize the system to their needs. However, it can be difficult to understand and use for those who are not experienced with databases.

Pros

MySQL is an incredibly powerful and versatile open-source relational database management system. It is easy to setup and use, and it is highly customizable, allowing users to tailor the system to their specific needs. The sheer number of features and capabilities available makes MySQL an ideal choice for businesses of all sizes.

Cons

MySQL can be quite difficult to understand and use for those who are not experienced with databases. The complex nature of the software can make it difficult to troubleshoot and maintain. Also, some of the features are not always as intuitive as they could be, which can make it difficult for novice users to understand.

Switched from

[MongoDB](https://www.capterra.com/p/127374/MongoDB/)

MySQL is a great choice for businesses of all sizes because of its features, scalability, and reliability. It is open-source, which makes it much cheaper than some of its alternatives. In addition, MySQL provides excellent security, performance, and scalability, making it one of the most popular database management systems available.

Review Source

Elisa Q.  
martketing e web designer  
Marketing and Advertising  
Used the software for: 2+ years

### "Il mio migliore amico per il database"

March 17, 2024

3.0

Mai avuto problemi, lo utilizzo solamente per queste funzioni: Backup e ripristino. Ma sicuramente nelle mani di esperti è molto più utile.

Pros

La semplicità nel fare i backup e l'affidabilità nel ripristinare i dati sono caratteristiche importanti. Posso gestire il database in maniera semplice e sicura. lo utilizzo solamente per queste funzioni: Backup e ripristino. Ma sicuramente nelle mani di esperti è molto più utile.

Cons

Come tutti i software bisogna prenderci la mano. Ma non ho avuto problemi con MySQL

Reason for choosing MySQL

siteground lo offre insieme a i siti wordpress e mi sono sempre trovata bene

Review Source

VR

Verified Reviewer  
Main editor  
Computer Software  
Used the software for: 2+ years

### "The standard for most web projects"

April 20, 2019

5.0

Pros

This is the standard for most applications online. MySQL is a powerful and professional RDBMS that has almost anything you can expect. At data level, you have: partitioning, text indexing, geo data type (you can search items near a location), and even NoSQL if you need so. Talking about systems, you can set up Master-Slave systems to improve read availability or even Master-Master for high availability. You can build more robust (but complex) systems with clusters too. MySQL has two models: propietary one and Open Source (‘Community’ version). The fact that this is Open Source has made it the most used RDBMS in the Internet, and the most compatible at tools level (you will find plenty of tools to manage your server via GUI, and probably the development tools you are using already work with MySQL).

Cons

MySQL is mostly centered around the server. Oracle (the owner of the product) only have two or three very simple management tools (plus the CLI tool), clearly surpassed by lots of tools (both free and commercial). It means there are no official extra products around the RDBMS, like Forms, Reporting tools or so; if you need them , you will have to look for 3rd party products.

Review Source

Edwin O.  
Administrative Assistant  
Information Technology and Services  
Used the software for: 1-2 years

### "Best tool for Database Management"

February 16, 2022

4.0

It is one of the best tool if you want to learn database management since it is free, simple to learn and it's performance it's really good.

Pros

First it is easy for one to learn how to use this software. It is also an open source that is one can get it online for free. Another thing I like about this software is that it works well with different programming languages as well operating systems that are Windows, Linux and MacOS. Lastly it is fast and installation is simple.

Cons

It's slow when running large databases. Using it can also be hard for people who have no experience. Lastly is the user interface that is workbench, it is not interactive thus it needs some changes to improve it's performance.

Alternatives considered

[Postgres Plus Advanced Server](https://www.capterra.com/p/48809/Postgres-Plus-Advanced-Server/)[SQLite](https://www.capterra.com/p/158187/SQLite/)

Reason for choosing MySQL

It is highly customizable in that users can set it up to meet their needs. In addition it is open source in that any person can get it for free.

Review Source

ER

Erick R.  
Security engineer  
Computer Software  
Used the software for: 2+ years

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

June 1, 2023

4.0

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](https://www.capterra.com/p/1417/SQL-Server/)[Oracle Database](https://www.capterra.com/p/5938/Oracle-Database/)

Reason for choosing MySQL

Because the lowest price of MySQL and the huge community of users

Review Source

MM

Masuzyo M.  
IT Specialist  
Information Technology and Services  
Used the software for: 2+ years

### "MySQL - A Great Database"

February 10, 2022

4.0

I've been using MySQL as the primary database for my websites and so far it has never disappointed. At no cost and the flexibility of open source, it's quite simply one of the best out there

Pros

Simplified database management with great data security, high performance and scalability.

Cons

May not be very efficient in handling very large databases

Review Source

CAM

Carlos Aogusto M.  
Director General  
  
Used the software for: 2+ years

### "Excellent database management system"

April 16, 2018

4.0

I am a developer of systems under web environment, and in many opportunities I use the MySQL database manager, it is a fundamental tool in my team for a long time.

Pros

MySQL is open source software that allows anyone to use it and modify it. Anyone can download the MySQL source code and use it without paying. Anyone interested can study the source code and adjust it to their needs. MySQl is a relational, multi-threaded and multi-user database system with more than six million installations and is widely used in web applications, such as Drupal or phpBB, on platforms (Linux / Windows-Apache-MySQL-PHP / Perl / Python) Its popularity as a web application is mostly related to PHP, which usually appears in combination with MySQL. This database manager is one of the best in terms of performance since the speed of opreciones is very good. You can be executed in low-resource machines since the consumption of requirements for its execution is very low. It supports several opertative systems and is very easy to install and configure. There are a number of good quality software tools that provide management and development workspace functions. MySQL Workbench and TOAD for MySQL are good examples. Being open source there is a large amount of help on the Internet and this should help to reduce, in a production environment, incident handling times. Also, a lot of information so that your development team can read.

Cons

A large percentage of MySQL utilities are not documented. The support for triggers is basic so there are certain limitations in what can be done with them. By handling referential integrity with non-transactional MyISAM tables. It does not treat them differently from the rest of the fields. Privileges for a table are not automatically deleted when a table is deleted. A REVOKE command must be explicitly used to remove privileges from a table.

Review Source

VR

Verified Reviewer  
Associate Engineer  
Information Technology and Services  
Used the software for: 1-2 years

### "Traditional yet trending database"

October 14, 2022

4.0

Overall experience is good its not so shabby it was the first database i learned still i love using it no matter what.

Pros

In mysql we can use traditional queries and it has huge community support so there is not problem that you will face and you wouldnt find an answer.

Cons

Its should provide new interface and new features as the millennia is of cloud services.

Alternatives considered

[Amazon RDS](https://www.capterra.com/p/192201/Amazon-RDS/)

Review Source

SK

Siwaphiwe K.  
Freelancer  
Information Technology and Services  
Used the software for: 1-2 years

### "A simple overview to the pros and cons of MySQL"

July 22, 2022

4.0

My overall use of MySQL is for software development projects. It is one of the two main database software that I use for all my projects. The software is great and I would highly recommend it to anyone who plans to use the software for small to medium size projects. MySQL is used widely over the world for storing and retrieving data and is great for all kinds of projects especially PHP based ones.

Pros

\* MySQL has great Data security \* Access to on-demand scalability \* The product has round the clock uptime \* Simple and easy to use \* Allows complete control of workflow \* Flexible open source software \* Easy to implement with code

Cons

\* Can be very restricted when it comes to complex business logic \* Functionality is heavily dependent on add-ons \* Can have a few stability issues \* Transactions are not the most efficient \* While it is easy to use, some basic knowledge of SQL is required

Review Source

Nirav B.  
Senior Data Scientist  
E-Learning  
Used the software for: 2+ years

### "Fast and inexpensive database management system"

November 9, 2022

5.0

Pros

MySQL is easy to install and setup, you can integrate it with docker Kubernetes, python, Django applications, etc. The main reason to use MySQL is that it is fast and easy to scale up when needed.

Cons

MySQL support for aggregation functions is limited, our tasks could have been easier otherwise instead of writing complex queries. Also, it is slower in comparison to non-relational databases for complex queries which requires operations on columns.

Review Source

VR

Verified Reviewer  
Software Developer  
Computer Software  
Used the software for: 2+ years

### "My SQL server review "

August 5, 2022

5.0

My SQL is a very nice database system since it's easy to integrate it with any system

Pros

It's the best server and database management system

Cons

You need to install it so that it runs in your systems

Review Source

P Christopher B.  
Office Assistant  
Higher Education  
Used the software for: 2+ years

### "An Opensource Necessity for Any PHP Website"

July 6, 2018

5.0

While there is a large learning curve, MySQL is a powerful tool that allows you to manipulate data easily with simple SQL statements.

Pros

MySQL first and foremost is an opensource database management system. That in and of itself makes it extremely valuable as it is already free. Essentially, MySQL allows you to create different databases. Within these databases, you can have any number of tables. These tables can hold all kinds of information. From unique ids to integers to strings, almost any kind of data can be stored in their database system. It runs based on the SQL language which makes sorting data a breeze and search functions are brilliant once you learn the language. I often use MySQL in relation to PHP websites, and it is integrated seamlessly. Pulling data from a database, adding to it, and updating information is very simple using this program. It's a very powerful tool with a lot of features. Furthermore, it also is easy to install on almost any website as long as you have ftp access.

Cons

MySQL is not easy to use. While there are a ton of different features, you need to know what you are doing. It is a large learning curve and can take a lot of time for users to get a hang of it. Once the learning curve is breached, it becomes quite a bit easier, Breaching that learning curve is tough, however. Furthermore, MySQL runs slow on large tables. While this is understandable, updates could be made to increase the speed of the program.

Review Source

Mohamed O.  
Software developer  
Computer Software  
Used the software for: 2+ years

### "MySQL is a king of his game"

May 25, 2022

5.0

Great

Pros

Very Suitable for ( small / medium ) database sized under 5GB. But, it can also deal with over medium databases by expanding your server resources. I think it is the choice of small app that will expand in the few next months / years, it is really scalable.

Cons

It consumes more ram when the database size gets over 5GB or 10GB of disk space, making it even hareder to make a backup of that size unless you have a very powerful machine with fast nvme.

Alternatives considered

[Oracle NoSQL Database](https://www.capterra.com/p/214640/Oracle-NoSQL-Database/)

Review Source

Filipe F.  
Delevoper  
Information Technology and Services  
Used the software for: 2+ years

### "MySQL review"

January 31, 2020

5.0

With MySQL i can sell more software because I can sell cheaper, and the performance is the same than others

Pros

MySQL is a great to database and is very very powerfull I use it everyday on my work when I develop web applications for my clients MySQL is reliable and have some great admistration tools with great value MySQL works very good and uses less system resources than other similar softwares

Cons

MySQL have all that I need to do my work perfect with less cost than others similar softwares MySQL works great for web applications, with good performance

Alternatives considered

[Microsoft SQL Server](https://www.capterra.com/p/1417/SQL-Server/)

Reason for choosing MySQL

With MySQL I have the same performance with less cost

Switched from

[Microsoft SQL Server](https://www.capterra.com/p/1417/SQL-Server/)

MySQL works great on windows and linux, uses less system resources than other softwares

Review Source

VR

Verified Reviewer  
Sole Proprietor  
Writing and Editing  
Used the software for: 2+ years

### "Almost all my sites run on MySQL"

April 30, 2019

3.0

I hardly think about MySQL because that is how it functions - quietly and in the background 24/7. But MySQL is an totally ESSENTIAL part of my online presence, as my websites would immediately cease functioning without MySQL. It is that important! While it does its job most of time, if there are errors in MySQL for whatever reason, then to repair the problem can become a bit expensive. Apart from this small risk, MySQL is one of those "must-have" software if you run any independently hosted websites online.

Pros

MySQL is the standard database software used by virtually all the PHP-based scripts for database creation and functioning. It is a standard add-on software for most webhosts as part of the cPanel plan. As long as you are not hacked, the database software works quietly in the background 24/7 and delivers your website to the world. As an "add-on" software it is free in that sense (or may be part of my monthly hosting fees), but this is a trivial point. MySQL is like a set-and-forget kind of software, and indispensable to nearly all webmasters.

Cons

The database is not very efficient, and this often leads to errors, if some script overloads it or if your website is hacked and compromised. If there is too much traffic, things also can break down. As anything database related is hard to repair, it is best to get an expert on MySQL, who can be expensive, to fix any issues in the database. Many additional plugins create further tables or rows in MySQL which remain there for life even if the plugin is removed later on. This leads to bloat in the database.

Review Source

Similar Products

Featured

## Send me user reviews about this product

### Fill out the form and we'll send a list of the top-rated software based on real user reviews directly to your inbox.