We just raised a $30M Series A: Read our story
CM
Project Business Analyst RPA at a consultancy with 11-50 employees
Real User
Top 20
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
MR
Senior Database Administrator Engineer at a comms service provider with 10,001+ employees
Real User
Top 5Leaderboard
Easy to set up but the stability needs to be improved

What is our primary use case?

We only support the backend and only carry it as a database. You can do what you want on the database to create the schema and to manage the rest of the organization.

What needs improvement?

Errors that come from MySQL need to be more clear. In Oracle, for example, you have the aura and you have numbers, you can easily find the error. MySQL should follow the same as in Oracle. Stability needs improvement and the backup needs to be enhanced.

For how long have I used the solution?

We have been using MySQL for years. We are using the latest version. Normally we do upgrades and we follow the upgrade path.

What do I think about the stability of the solution?

It could be more stable.

What do I think about the scalability of the solution?

We have…

What is our primary use case?

We only support the backend and only carry it as a database. You can do what you want on the database to create the schema and to manage the rest of the organization.

What needs improvement?

Errors that come from MySQL need to be more clear. In Oracle, for example, you have the aura and you have numbers, you can easily find the error. MySQL should follow the same as in Oracle.

Stability needs improvement and the backup needs to be enhanced.

For how long have I used the solution?

We have been using MySQL for years.

We are using the latest version. Normally we do upgrades and we follow the upgrade path.

What do I think about the stability of the solution?

It could be more stable.

What do I think about the scalability of the solution?

We have 15 customers, but I am not sure of the number of users we have.

How are customer service and technical support?

I have not dealt with technical support.

How was the initial setup?

It was easy to install. It only took ten minutes.

We have a huge database team as we are supporting many regions.

What about the implementation team?

We implemented this solution ourselves.

What other advice do I have?

We plan to continue using this product. It's good, and I can recommend it to others.

I would rate this solution a seven out of ten.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Learn what your peers think about MySQL. Get advice and tips from experienced pros sharing their opinions. Updated: November 2021.
552,136 professionals have used our research since 2012.
DM
IT at a construction company with 201-500 employees
Real User
Top 5
Reliable, easy to use and install, and good community support but the 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.…

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: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
SA
Project Manager at a computer software company with 1,001-5,000 employees
Real User
Top 20
An easy to install and stable solution, but could be more secure

What is our primary use case?

I do not recall which version I am using.  Although we do not use it for the main core system, the solution acts as a database which is useful for login applications, data warehousing. 

What is most valuable?

The solution is so stable. I have encountered no problems. 

What needs improvement?

The solution could be more secure.

For how long have I used the solution?

I have been using MySQL for a year. 

What do I think about the stability of the solution?

The solution is very stable. 

What do I think about the scalability of the solution?

The solution is not scalable at present. 

How are customer service and technical support?

I do not have experience with technical support. 

Which solution did I use previously and why did I

What is our primary use case?

I do not recall which version I am using. 

Although we do not use it for the main core system, the solution acts as a database which is useful for login applications, data warehousing. 

What is most valuable?

The solution is so stable. I have encountered no problems. 

What needs improvement?

The solution could be more secure.

For how long have I used the solution?

I have been using MySQL for a year. 

What do I think about the stability of the solution?

The solution is very stable. 

What do I think about the scalability of the solution?

The solution is not scalable at present. 

How are customer service and technical support?

I do not have experience with technical support. 

Which solution did I use previously and why did I switch?

Previously, we used Microsoft database.

How was the initial setup?

The solution is easy to install.

I cannot state how long implementation took. 

What's my experience with pricing, setup cost, and licensing?

The solution does not come with a licensing fee. 

What other advice do I have?

I do not know the number of users who are using the solution in my organization. 

I would absolutely recommend this solution to others. 

I rate MySQL as a seven out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
RM
Senior Director IP led Services (PES) at a computer software company with 1,001-5,000 employees
Real User
Top 5Leaderboard
A very good traditional database; simple, easy to use and provides decent service

What is our primary use case?

We store mostly the metadata-related information and that's our primary use case for MySQL, storing a transactional database. 

What is most valuable?

This is a good traditional database, it supports JSON and it is whatever you need for a simple solution. It fits well, is easy to use and provides good service.

What needs improvement?

I'd like to see some additional JSON query support in the solution. 

What do I think about the stability of the solution?

The stability is fine. 

What do I think about the scalability of the solution?

The scalability of the solution is fine although we haven't tested it too much. 

How are customer service and technical support?

There is no need to contact technical support. 

How was the initial setup?

What is our primary use case?

We store mostly the metadata-related information and that's our primary use case for MySQL, storing a transactional database. 

What is most valuable?

This is a good traditional database, it supports JSON and it is whatever you need for a simple solution. It fits well, is easy to use and provides good service.

What needs improvement?

I'd like to see some additional JSON query support in the solution. 

What do I think about the stability of the solution?

The stability is fine. 

What do I think about the scalability of the solution?

The scalability of the solution is fine although we haven't tested it too much. 

How are customer service and technical support?

There is no need to contact technical support. 

How was the initial setup?

The initial setup is very easy, it's not a big installation and there's no effort required with maintenance-related issues because it's a whole product and is more stabilized. So I don't recall any issues and getting issues on the database side.

What other advice do I have?

I would recommend this product if it suits your needs. 

I rate this solution an eight out of 10.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Flag as inappropriate
VR
Full Stack Developer at a tech services company with 10,001+ employees
Real User
Top 10
Open-source, easy to use, and simple to implement

What is our primary use case?

I'm currently using MySQL for the contact center database, and it is in the cloud. I have also used it in other projects for database and CRM, and it was on-premises. I have used it in 20 projects.

What is most valuable?

It is easy to use. It is simple to implement, which makes it suitable for our projects because we have deadlines. MySQL is also open-source, which is another plus point.

What needs improvement?

Its performance should be better. When we use big data, it is slow in performance. We should be able to use mirroring for improved performance.

For how long have I used the solution?

I have been using MySQL for nine years.

What do I think about the scalability of the solution?

It is very flexible. It could be because I'm familiar with…

What is our primary use case?

I'm currently using MySQL for the contact center database, and it is in the cloud. I have also used it in other projects for database and CRM, and it was on-premises. I have used it in 20 projects.

What is most valuable?

It is easy to use. It is simple to implement, which makes it suitable for our projects because we have deadlines. MySQL is also open-source, which is another plus point.

What needs improvement?

Its performance should be better. When we use big data, it is slow in performance. We should be able to use mirroring for improved performance.

For how long have I used the solution?

I have been using MySQL for nine years.

What do I think about the scalability of the solution?

It is very flexible. It could be because I'm familiar with MySQL.

How are customer service and technical support?

I have never contacted the technical support of MySQL. If I have a problem, I find the solution from Stack Overflow.

How was the initial setup?

Its initial setup is easy. I only need a maximum of one hour for the installation of MySQL.

What's my experience with pricing, setup cost, and licensing?

It is open-source.

What other advice do I have?

I would rate MySQL a nine out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
CL
Data Analyst at a tech company with 51-200 employees
Real User
Top 5Leaderboard
Easy to use and stable, but not very powerful and scalable

What is our primary use case?

It is the database for a web application. I am using it for personal and official purposes.

What is most valuable?

It is easy to use.

What needs improvement?

It is not as powerful as SQL Server. It can be more powerful. It is not scalable and has certain limitations, which is not the case with SQL Server.

For how long have I used the solution?

I have been using this solution for a couple of years.

What do I think about the stability of the solution?

It is stable.

What do I think about the scalability of the solution?

It is not scalable. We have around 10 to 15 web developers who are currently using it.

How are customer service and technical support?

I have not interacted with them.

How was the initial setup?

Its installation is…

What is our primary use case?

It is the database for a web application. I am using it for personal and official purposes.

What is most valuable?

It is easy to use.

What needs improvement?

It is not as powerful as SQL Server. It can be more powerful.

It is not scalable and has certain limitations, which is not the case with SQL Server.

For how long have I used the solution?

I have been using this solution for a couple of years.

What do I think about the stability of the solution?

It is stable.

What do I think about the scalability of the solution?

It is not scalable. We have around 10 to 15 web developers who are currently using it.

How are customer service and technical support?

I have not interacted with them.

How was the initial setup?

Its installation is not very complex. It takes two hours.

What about the implementation team?

I installed it on my own. We have four or five people for deployment and maintenance.

What's my experience with pricing, setup cost, and licensing?

For the on-premise version, no license is required.

What other advice do I have?

We plan to keep using this solution. I would rate MySQL a seven out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
RP
IT Specialist at a government with 1,001-5,000 employees
Real User
Top 5
Reliable, responsive technical support, and straightforward installation

What is our primary use case?

We are using this solution for database management.

What is most valuable?

One of the best features is this solution is easy to use.

What needs improvement?

The solution could improve by having better performance and security.

For how long have I used the solution?

I have been using this solution for approximately five years.

What do I think about the stability of the solution?

The solution is relatively stable.

What do I think about the scalability of the solution?

For what we have been using the solution for it is scalable. However, it could be more scalable. We have a lot of customers using this solution with more projects coming up. We have overall approximately 500 users using this solution.

How are customer service and technical

What is our primary use case?

We are using this solution for database management.

What is most valuable?

One of the best features is this solution is easy to use.

What needs improvement?

The solution could improve by having better performance and security.

For how long have I used the solution?

I have been using this solution for approximately five years.

What do I think about the stability of the solution?

The solution is relatively stable.

What do I think about the scalability of the solution?

For what we have been using the solution for it is scalable. However, it could be more scalable.

We have a lot of customers using this solution with more projects coming up. We have overall approximately 500 users using this solution.

How are customer service and technical support?

The technical support is very good and responsive.

How was the initial setup?

The installation is straightforward. It can easily be installed onto a laptop or any computer.

What about the implementation team?

I did the implementation myself.

What's my experience with pricing, setup cost, and licensing?

There is not a license required for this solution.

What other advice do I have?

I would recommend this solution to others.

I rate MySQL an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
Buyer's Guide
Download our free MySQL Report and get advice and tips from experienced pros sharing their opinions.