I use the product as a backend to my application.
A stable and flexible product that is easy to use and can be deployed quickly
Pros and Cons
- "The product is flexible and easy to use."
- "The interface could be improved."
What is our primary use case?
What is most valuable?
The product is flexible and easy to use.
What needs improvement?
The interface could be improved.
For how long have I used the solution?
I have been using the solution for seven to ten years. I am using the latest version of the solution.
Buyer's Guide
MySQL
May 2025

Learn what your peers think about MySQL. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
What do I think about the stability of the solution?
I rate the tool’s stability a nine out of ten. The stability is good.
What do I think about the scalability of the solution?
I rate the tool’s scalability a seven out of ten. We have four direct users and more than 1000 indirect users. We use the tool twice a week.
How was the initial setup?
I rate the ease of setup an eight out of ten. The deployment took a few minutes. We need two system administrators to maintain the tool.
What about the implementation team?
The deployment was done in-house. We need one system administrator to deploy the tool.
What's my experience with pricing, setup cost, and licensing?
I rate the pricing a seven or six out of ten on a scale of one to ten, where one is cheap and ten is expensive.
What other advice do I have?
We used different solutions before, but I do not know why we switched to MySQL. I recommend the solution to others. Overall, I rate the product an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

CTO at a tech services company with 1-10 employees
Highly reliable, informative dashboard, and simple implementation
Pros and Cons
- "We use the basic features of MySQL. The interface that allows us to see the parameters of the server is good."
- "I did the implementation of the solution myself and I used community support. The support from the vendor costs money."
What is our primary use case?
We use MySQL primarily for internal application systems that we developed.
What is most valuable?
We use the basic features of MySQL. The interface that allows us to see the parameters of the server is good.
For how long have I used the solution?
I have been using MySQL for approximately six years.
What do I think about the stability of the solution?
The stability is fantastic, it has been 100%.
What do I think about the scalability of the solution?
We did not plan to increase the usage of this solution at this time.
How are customer service and support?
We have not needed to contact technical support.
How was the initial setup?
The implementation was simple and took approximately one day.
What about the implementation team?
I did the implementation of the solution myself and I used community support. The support from the vendor costs money.
What's my experience with pricing, setup cost, and licensing?
We are using the free community version of the solution.
What other advice do I have?
I rate MySQL a nine out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
MySQL
May 2025

Learn what your peers think about MySQL. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
System Analyst and Team Lead at a tech services company with 11-50 employees
Has good tech support, an easy setup and is stable and scalable
Pros and Cons
- "For sure, the solution is very stable."
- "The licensing of the solution is on the expensive side."
What is our primary use case?
We are currently using the 6.8 version and, prior to this, used the 5.3. I use the updated versions.
What needs improvement?
The licensing of the solution is on the expensive side.
For how long have I used the solution?
I have been using MySQL since the very beginning, back in 2009.
What do I think about the stability of the solution?
For sure, the solution is very stable.
What do I think about the scalability of the solution?
The solution is scalable. We have plans to increase the number of users.
How are customer service and support?
The technical support is fine.
How was the initial setup?
The initial setup is straightforward and very simple.
What about the implementation team?
Installation can be done on one's own.
The entire system is simple to maintain, as it is not very big, and this can be done by one person.
What's my experience with pricing, setup cost, and licensing?
The price of the licensing should be cheaper.
We pay a yearly subscription fee.
What other advice do I have?
The solution is good for applications of small scope or for IT. It is sufficient to satisfy the needs of those with limited resources.
Oracle is the main product in my organization.
There are 60 or 70 people making use of the solution in my organization.
I would definitely recommend the solution to others. It is good for any solution.
I rate MySQL as a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
IT at a construction company with 201-500 employees
Reliable, easy to use and install, and good community support but the documentation could be better
Pros and Cons
- "The most valuable feature is the ease of use."
- "The manuals or documentation could be better."
What is our primary use case?
We use this solution for billing, accounting, and data analysis.
What is most valuable?
The most valuable feature is the ease of use.
What needs improvement?
The manuals or documentation could be better.
For how long have I used the solution?
I have been using MySQL for ten years.
We are using version 8.
What do I think about the stability of the solution?
We do not have any issues with the stability of MySQL.
What do I think about the scalability of the solution?
For our needs, it's sufficient.
We have 10 users in our organization.
How are customer service and technical support?
It has more than enough support available for our needs. There is plenty of support from the community.
We rely on the forums and other channels for help. It's pretty good at the moment.
How was the initial setup?
The initial setup is straightforward.
The installation can take approximately an hour.
You need to be aware of databases to make use of it. You need a moderate level of competence.
What's my experience with pricing, setup cost, and licensing?
We use the community edition.
There is no cost involved, no licensing fees.
Which other solutions did I evaluate?
We did not evaluate other products.
What other advice do I have?
It's a good product for new startups.
I would rate MySQL a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Project Business Analyst RPA at a consultancy with 11-50 employees
An open-source relational database management system with a useful search feature
Pros and Cons
- "What I really like about MySQL is the opportunity to search for information and organize it any way I like."
- "It should provide better customer experiences."
What is our primary use case?
We use MySQL to organize data, analyze information, and make decisions for the company. We also use it to process information from different areas in the company.
What is most valuable?
What I really like about MySQL is the opportunity to search for information and organize it any way I like. If you know the queries and you add the code, you can organize information any way you like.
What needs improvement?
MySQL needs to be more accessible and user-friendly. The person working with it needs to be trained in MySQL to have the necessary skills to control the database and analyze data. It should provide better customer experiences.
For how long have I used the solution?
I have been using MySQL for one year.
How was the initial setup?
The initial setup depends on your knowledge. If you know the principles, except when it comes to queries, it's easy. But if you don't know anything about MySQL or SQL, you can't do it. It took us about six months to set up and deploy MySQL.
What other advice do I have?
I would tell potential users that people in production have to be trained to use MySQL. They should take some courses, and get certificated. This will show them how to use the principal tools and provide some context about how MySQL works.
On a scale from one to ten, I would give MySQL an eight.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner

Buyer's Guide
Download our free MySQL Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2025
Popular Comparisons
SQL Server
Teradata
Oracle Database
PostgreSQL
Firebird SQL
SAP HANA
MariaDB
IBM Db2 Database
Faiss
OpenSearch
InfluxDB
Milvus
Amazon Aurora
CockroachDB
SQLite
Buyer's Guide
Download our free MySQL Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Which solution do you recommend for embedding reporting? Why?
- Did you switch from a different solution to MySQL? Can you list a few pros and cons for making the move?
- Why are MySQL connections encrypted and what is the biggest benefit of this?
- Considering that there is a free version of MySQL, would you invest in one of the paid editions?
- What is one thing you would improve with MySQL?
- How does MySQL compare with Firebird SQL?
- When evaluating Open Source Databases, what aspect do you think is the most important to look for?
- Did you switch from a different solution to MySQL? Can you list a few pros and cons for making the move?
- Which database is the best for session cashing?
- Why is Open Source Databases important for companies?