17 years helping Irish businesses
choose better software

About MySQL

Meet the database challenges of next gen web, cloud, & communications services with uncompromising scalability, uptime and scalability

Learn more about MySQL

Pros:

It's great that MySQL still provides the community version of DB along with all the Connectors which it has to offer.

Cons:

The version update is bad it should have an automatic update and to use in the HTTPS url for example just internally messing with his code.

MySQL ratings

Average score

Ease of Use
4.4
Customer Service
4.2
Features
4.5
Value for Money
4.6

Likelihood to recommend

8.8/10

MySQL has an overall rating of 4.6 out 5 stars based on 2,080 user reviews on Capterra.

Have you used MySQL before?

Share your experiences with other software buyers.

Filter reviews (2,080)

Joel
Joel
Software Engineeer in Congo - Kinshasa
Verified LinkedIn User
E-Learning, 2–10 Employees
Used the Software for: 2+ years
Reviewer Source

Alternatives Considered:

The simple way to manage data

5.0 2 years ago

Pros:

In first time it's open source and it capacity of large amount of data management

Cons:

Cluster creation is not simple to manage

Verified Reviewer
Verified LinkedIn User
Information Technology & Services, Self Employed
Used the Software for: 6-12 months
Reviewer Source

My opinion on MySQL

5.0 8 months ago

Comments: I've been using MySQL to manage small servers for tests and final products and I have nothing much to complain about, it really does what needs to be done and is really secure and fast.

Pros:

The management of data is easy, fast and smooth with MySQL, the permissions system is well secure, it's flexible and the search/filter feature really helps a lot.

Cons:

Since it's considered like a light software, the management for big databases is really slow.

Margaret
Owner - Administrator in US
E-Learning, 2–10 Employees
Used the Software for: 2+ years
Reviewer Source

My Experience With MySQL

5.0 last month New

Comments: I have been using MySQL since 2005. At the beginning of using it, I didn't create a backup and lost one of my websites. Until I purchased a back-up service, I did back-ups myself and it was very time consuming because of my website size. Now, with a back-up service my database is always safe. MySQL is a very sturdy platform as it has always been a great foundation for my websites over the years.

Pros:

The MySQL interactive program makes it easy for anyone to create a simple database that connects with it. I have created many such databases over the years without problems. It usually takes about 10 to 15 minutes.

Cons:

If a MySQL database is hacked or there is a bug, it cannot be repaired or replaced in most cases without a backup. Backups must be done on a regular basis. There is usually a cost for back-ups.

Martha
CEO in Canada
Consumer Services, 2–10 Employees
Used the Software for: 1-5 months
Reviewer Source

MySQL Review

3.0 2 weeks ago New

Comments: After I realised that there was a bug, I contacted my friends in Uganda and requested them to run their scripts via SQL Server or ORACLE.. MySQL did have a bug though. I think it has been fixed. Ugandan websites are no longer crashing.

Pros:

MySql seems to work for many websites. I think it is good for people who can't afford

Cons:

Some years ago, online websites in Uganda were timing out. I found later that they were using MySQL. **I thought there was a bug**

Evandro Cláudio
Administrator Assistant in US
Accounting, 2–10 Employees
Used the Software for: 2+ years
Reviewer Source

MySQL since university

4.0 last month New

Comments: started using MySQL at university and in every project that I create nowadays I use it because it's simple to integrate and I feel like on every language that I have worked it is easy to use it

Pros:

The SQL service of MySQL it's Great beside that was the first SQL management language that I learned at university.

Cons:

Some university instructors didn't not want us to use it in our projects where telling us to use SQL Server.

John
CEO in US
Information Technology & Services, 2–10 Employees
Used the Software for: 2+ years
Reviewer Source

Alternatives Considered:

MySQL- dependable for your smaller database and data extraction needs

5.0 8 months ago

Comments: We have thoroughly enjoyed the ease of use for MySQL for our smaller database and dataset needs. Have been using it for over a decade.

Pros:

If you have even a small amount of experience with SQL, you will find MySQL easy to use. We can easily create a database, tables and queries on the fly for any of our data needs.

Cons:

Best suited for smaller databases, not large datasets.

Verified Reviewer
Verified LinkedIn User
Libraries, 51–200 Employees
Used the Software for: 2+ years
Reviewer Source

Alternatives Considered:

10 Years of MySQL

5.0 2 years ago

Comments: MySQL is a robust and scalable choice for many database-driven projects, offering numerous advantages for both beginners and experienced developers. I appreciated this coming in as a novice and learning overtime how important a functioning database is to a project.

Pros:

MySQL's compatibility with various platforms and extensive support for programming languages contributes to its versatility, making it suitable for diverse applications. Moreover, its extensive online community and detailed documentation make troubleshooting and learning effortless.

Cons:

MySQL lacks some advanced performance optimization features found in other database management systems. This limitation may require additional effort to optimize complex queries manually.

Leah
Artist in US
Arts & Crafts, Self Employed
Used the Software for: Free Trial
Reviewer Source

Great firewall an VPN features

5.0 9 months ago

Comments: So far it's doing and running better then most

Pros:

That it has a strong firewall keeps safe with VPN and alerts fast to help and prevents loss

Cons:

Nothing is perfect. But this is darn close

Zaw Lwin
Software Engineer in UK
Computer Software, 11–50 Employees
Used the Software for: 2+ years
Reviewer Source

Love MySQL's query style but too slow when compare with MongoDB

5.0 last month New

Comments: I have about 5 years experience with mysql.

Pros:

I like normalization on MySQL and also love query style.

Cons:

I don't like slow. If I compare with MySQL and MongoDB, MongoDB is so fast.

Nay Myo
Software Engineer in France
Banking, 201–500 Employees
Used the Software for: Free Trial
Reviewer Source

MySQL: A Widely Supported Solution with Some Feature Limitations

5.0 2 months ago New

Comments: I have over 3 years experience with MySQL.

Pros:

MySQL is one of the most widely used databases, meaning there’s extensive documentation, community support, and established best practices that can assist in troubleshooting and optimization.

Cons:

Compared to other databases like PostgreSQL or Oracle, MySQL lacks some advanced features such as full-text search and partial indexes, which may be a limitation for certain use cases.

Jack
Nurse in US
Information Services, 11–50 Employees
Used the Software for: 1+ year
Reviewer Source

Take a good look at my experience

5.0 last year

Comments: None of the business or technical processes were bad, but they were all present and used well

Pros:

The artistic and technical skills and experience they have met my requirements and ambitions

Cons:

None of the business or technical processes were bad, but they were all present and used well

Radek
board member in Poland
Entertainment, 11–50 Employees
Used the Software for: 2+ years
Reviewer Source

MYSQL - you use it every day and you dont know about it

5.0 8 months ago

Comments: I use MySQL DB for over 20years, and i think i will do this for nesxt 20:] so I think this is beast that I can write about it.

Pros:

Its simple, cheap product. IT is also one of moust popular DB engines for PHP. There are many materials and instructions online on how to use MYSQL, for sure more then for Oracle.

Cons:

Its not so stable as otcher ,not free, solutions.

John
Marketer in Egypt
Marketing & Advertising, 2–10 Employees
Used the Software for: 1+ year
Reviewer Source

SQL Review

5.0 12 months ago

Pros:

SQL is one of the best programs that deal with relational databases, that is, those that are based on relationships between tables. It also provides many advantages for data, including high protection, privacy, and integrity.

Cons:

One of its disadvantages is that it is difficult for beginners to deal with, due to the large number of tools and commands in it

Soon Kit
Enterprise Risk Officer in Singapore
Financial Services, 10,000+ Employees
Used the Software for: 2+ years
Reviewer Source

High quality data management tool

5.0 9 months ago

Pros:

Advanced data management tools. it has all the features needed to create, operate and archive data

Cons:

High license cost. Some features are not needed for smaller projects

revanth
IT in India
Education Management, 501–1,000 Employees
Used the Software for: 1+ year
Reviewer Source

Review Of MySQL

4.0 last year

Comments: Other relational database management solutions are simply too complex for me, thus this really helps. Thus, I choose MySQL because I knew it was simple to learn but didn't anticipate it to be this simple to understand. As a result, it saved me a lot of time and is ideal for me.

Pros:

MySQL is the most economical and accessible database management system. Furthermore, it is the most widespread DBMS. I need to use the host and port number to connect to the database, and I can instantly build simple queries for data retrieval and insertion. Also, because read queries appear to be written in ordinary English, they are considerably simpler to interpret.

Cons:

My knowledge indicates that MySQL is not the best choice for handling complicated or large volumes of data. MySQL is not the best choice for applications that require to manage data in real-time.

Matt
AM in US
Automotive, 201–500 Employees
Used the Software for: 2+ years
Reviewer Source

MySQL Review

5.0 7 months ago

Pros:

It is an easy-to-use database management system.

Cons:

It has some limited functionality. It lacks some of the advanced features.

Verified Reviewer
Verified LinkedIn User
Automotive, 10,000+ Employees
Used the Software for: 2+ years
Reviewer Source

MySQL is the best all around DBMS for teams with minimal investment

4.0 last year

Comments: Generally positive. For beginners, it's an excellent solution. For more advanced users, I would consider Postgres or MongoDB for a more scalable option.

Pros:

It's scalable and highly compatible with lots of programming languages. The syntax follows standard SQL; there is plenty of documentation online for finding out exactly how to write queries. MySQL is easy to spin up in the cloud or on a web host of any size.

Cons:

Store Procedures. I kind of wish they wouldn't make these anymore, because they're hard to debug and rarely work. Also, table COLLATION is almost impossible to migrate. Backups are kind of iffy.

Turan
IT Admin in Türkiye
Automotive, Self Employed
Used the Software for: Free Trial
Reviewer Source

An unlimited world in the database

5.0 last year

Comments: MySQL can serve almost all users thanks to the multi-platform it supports. It has an easy and simple interface design. It provides an easy and efficient working environment thanks to its relational database feature. resource consumption is close to minimum considering the results it provides. free versions are also at a level that can meet almost all demands.

Pros:

Compared to its competitors on the market, its free versions, multi-platform support and a powerful engine make it one step ahead of many software. It is ideal for integrating with other software in a much wider framework and communicating with data much faster, especially outside of patterns. Although it has minimum resource consumption, it offers maximum performance. A limited number of rows can process data without locking and deliver results quickly. In the paid versions, you can make transactions at the corporate level or commercially.

Cons:

You should plan your preferences and needs well. If you cannot communicate well the session software and database software you will use, this may cause you problems. You should read the release notes well and activate the latest software.

Nick
CEO in Canada
Information Technology & Services, Self Employed
Used the Software for: 2+ years
Reviewer Source

Alternatives Considered:

Standard for high performance RDBMS, if the GPL community version works for your org

4.0 last year

Pros:

Strong RDBMS, extremely high performance for the right use case: myiasm.

Cons:

If your usecase favours ACID compliance, Innodb still has the same performance quirks it always has. There are alternative solutions for ACID compliant workloads with easier licenses.

Joseph
Joseph
Developer in Kenya
Verified LinkedIn User
Computer Software, 51–200 Employees
Used the Software for: 2+ years
Reviewer Source

Agrxis Review on MySQL

5.0 2 years ago

Comments: My experience with MySQL has led me to believe that it is a superb database management system that has significantly improved my ability to store and retrieve data. My preferred option for managing massive datasets and sophisticated queries is MySQL because of how simple it is to install and configure, as well as its solid features and great performance. The broad range of services and the strong sense of community support have been crucial in helping me overcome any obstacles I faced. Due to MySQL's adaptability, I am able to effectively manage a wide range of applications, from little side projects to sophisticated business solutions. Because of its dependability, scalability, and extensive security features, I can rest easy knowing that my data is well-protected.

Pros:

I am quite amazed by MySQL and the outstanding features it provides. MySQL has played a significant role in my professional development as a database management system by giving me a dependable and effective platform for storing, managing, and retrieving data. My favorite aspects of MySQL are its scalability and robustness. It is able to handle high data quantities with ease, ensuring optimal performance even in demanding settings. MySQL is an excellent option for both small-scale projects and enterprise-level applications due to its simplicity of use and flexibility. Its broad support for a variety of platforms and programming languages enables me to easily include it into my current software ecosystem.

Cons:

Even while my overall experience with MySQL has been favorable, there have been a few things that I've found difficult or that could be done better. I thought the complexity of managing and establishing replication setups was one area that needed improvement. In some cases, setting up and maintaining replication in MySQL requires complex setups and a thorough understanding of the architecture.

Mark
CEO in US
Environmental Services, 201–500 Employees
Used the Software for: 2+ years
Reviewer Source

MySQL is the father of database management system softwares.

4.0 2 years ago

Comments: Overall my company managed to keep up with all services we provide with the help of MySQL ,so it's fair to say that me as an admin I enjoyed using MySQL and monitoring my staff work.

Pros:

Since it is open-source so the amount of options MySQL gives you is amazing.You can run it almost on every OS available.The updates are real and almost fixing every single issue the customer might have.

Cons:

The debugging of any existed procedures might be difficult specially when using limited source machine and small computers.

Felipe
Test and Develop in Spain
Automotive, 11–50 Employees
Used the Software for: 2+ years
Reviewer Source

It is a basic for any development

5.0 last year

Comments: Have been using for years, from my first development

Pros:

How fast the big queries are made and all the documentation all over internet, with this, it is awesome.

Cons:

I love mysql, i prefer much more than mongodb, the speed and the relations between tables are much better done

Erik
Ass.Prof. in Italy
Research, 5,001–10,000 Employees
Used the Software for: 2+ years
Reviewer Source

Alternatives Considered:

Build your reliable big data database

5.0 last year

Comments: We used MySQL to implement databases holding biological data in huge quantities, then exposed through a web application.

Pros:

The ability of MySQL to hold huge databases without issues, and a particularly fine-grained control on the database settings, access permission and optimization.

Cons:

Performances were not always impeccable, though I doubt that competitors can do much better with that amount of data.

Rahul
CRM & Digital Campaign manager in Spain
Hospital & Health Care, 1,001–5,000 Employees
Used the Software for: 2+ years
Reviewer Source

Quality review of MYSQL

5.0 last year

Pros:

- great security features plus many other wide compatibility- it has great community support

Cons:

- certain functions are quite limited & complex- not highly cost effective

Daniela
Mr in Italy
Entertainment, Self Employed
Used the Software for: 1+ year
Reviewer Source

Flexible and cheaper solution

5.0 last year

Pros:

The way to create database in a very fast way. The cheaper cost.

Cons:

The way how to create indexes for each table