App comparison

Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.

MySQL Logo

MySQL

4.6
(1.9K)

Write a review

One database service for transactions, analytics, and ML

see alternatives

(4)

MySQL Pricing, Features, Reviews and Alternatives

MySQL FAQs

Q. What type of pricing plans does MySQL offer?

MySQL has the following pricing plans:
Pricing model: Free, Subscription, Open Source
Free Trial: Available

These products have better value for money

See free alternatives

Q. Who are the typical users of MySQL?

MySQL has the following typical customers:
Large Enterprises, Mid Size Business, Non Profit, Public Administrations, Small Business

See alternatives

Q. What languages does MySQL support?

MySQL supports the following languages:
Arabic, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hebrew, Hungarian, Italian, Japanese, Korean, Norwegian (Bokmal), Polish, Portuguese, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish

See alternatives

Q. Does MySQL offer an API?

Yes, MySQL has an API available for use.

See alternatives

Q. What level of support does MySQL offer?

MySQL offers the following support options:
Chat, 24/7 (Live rep), Phone Support, FAQs/Forum, Knowledge Base, Email/Help Desk

See alternatives

MySQL product overview

What is MySQL?

MySQL is a relational database management system (RDBMS) designed to help businesses record, update, and manage data and deploy cloud-native applications. Features include data masking and de-identification, multi-document transaction support, intrusion detection, alerts, and configuration management.

Key benefits of using MySQL

Ease of use: Developers can install MySQL in minutes, and the database is easy to manage.

Reliability: MySQL is one of the most mature and widely used databases. It has been tested in a wide variety of scenarios for more than 25 years, including by many of the world’s largest companies. Organizations depend on MySQL to run business-critical applications because of its reliability.

Scalability: MySQL scales to meet the demands of the most accessed applications. MySQL’s native replication architecture enables organizations such as Facebook to scale applications to support billions of users.

Performance: MySQL HeatWave is faster and less expensive than other database services, as demonstrated by multiple standard industry benchmarks, including TPC-H, TPC-DS, and CH-benCHmark.

High availability: MySQL delivers a complete set of native, fully integrated replication technologies for high availability and disaster recovery. For business-critical applications, and to meet service-level agreement commitments, customers can achieve Recovery point objective = 0 (zero data loss) and Recovery time objective = seconds (automatic failover)

Security: Data security entails protection and compliance with industry and government regulations, including the European Union General Data Protection Regulation, the Payment Card Industry Data Security Standard, the Health Insurance Portability and Accountability Act, and the Defense Information Systems Agency’s Security Technical Implementation Guides. MySQL Enterprise Edition provides advanced security features, including authentication/ authorization, transparent data encryption, auditing, data masking, and a database firewall.

Flexibility: The MySQL Document Store gives users maximum flexibility in developing traditional SQL and NoSQL schema-free database applications. Developers can mix and match relational data and JSON documents in the same database and application.

Typical customers

Freelancers
Small businesses
Mid size businesses
Large enterprises

Platforms supported

Web
Android
iPhone/iPad

Support options

Chat
24/7 (Live rep)
Phone Support
FAQs/Forum
Knowledge Base
Email/Help Desk

Training options

Live Online
Documentation
Webinars
In Person
Videos

Not sure about MySQL? Compare it with a popular alternative

Starting from

ic-pricetag

No pricing info

Free plan
Free trial
Pricing range

Starting from

ic-pricetag

No pricing info

Free plan
Free trial
Pricing range
Ease of use
Value for money
Customer support
Ease of use
Value for money
Customer support
Why am I seeing this?

MySQL pricing information

Value for money

4.6

/5

1.9K

Starting from

ic-pricetag

No pricing info

Pricing options

Free plan
Subscription
Free trial
Pricing range

MySQL features

Functionality

4.5

/5

1.9K

Total features

156

7 categories

Most valued features by users

API
Third Party Integrations
Reporting/Analytics
Access Controls/Permissions
Activity Dashboard
Alerts/Notifications
Reporting & Statistics
Data Import/Export

MySQL users reviews

Overall Rating

4.6

/5

1.9K

Positive reviews

Rating breakdown
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8.79/10
Rating distribution

5

4

3

2

1

1.2K

664

72

3

0

Pros
Easy to install and free, nice tool to write SQL queries. Important for data analysts and a good tool on the market.
Overall MySQL is an amazing database for any kind of application. It is robust with almost every feature an application needs.
Great database for open-source but commercial products as well. It has very good performance and lots of additional features (like log-based replication) included without additional cost.
Cons
Error messages are not well explanatory. If you are stuck with an issue, it is difficult to get a support.
Really large databases become slow and need a lot of maintenance. Error messages are often vague and unhelpful so finding what went wrong requires a lot of work.
Worst thing is that in scenarios with multitenant databases with somewhat mediocre load MySQL starts to leak memory.
FB
AvatarImg

Frank B.

EVP

Computer & Network Security, 11-50 employees

Review source

Overall Rating

MySQL

Reviewed 2 years ago

Transcript

Frank B.: Good day. My name is Frank. I'm an executive vice president. Today, we'll be reviewing MySQL....

DZ
AvatarImg

David Z.

Software Engineer

Information Technology and Services, 11-50 employees

Review source

Overall Rating

Works well, lower cost sql solution

Reviewed 2 years ago

Transcript

David Z.: My name is David. I'm a software developer. On a scale from one to five, I would give MySQL...

AvatarImg
AvatarImg

Filipe F.

Information Technology and Services, self-employed

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

MySQL review

Reviewed 4 years ago

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

MM
AvatarImg

Mounir M.

Computer Software, 51-200 employees

Used weekly for less than 6 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend5/10

Share this review:

database management system

Reviewed a month ago
Pros

Strong in the field of databases in the first place, despite the presence of many programssuitable for large projects

Cons

Not a suitable option for beginnersThe graphical interface is primitive

AvatarImg

Onur İlyas T.

Computer Software, 51-200 employees

Used weekly for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend7/10

Share this review:

MySQL Review

Reviewed a month ago
Pros

+ Strong community support+ Open-source+ Cross-platform and cloud support (Linux, Windows, MacOS, AWS, Google Cloud, Azure)+ Custom functions+ Easy to use and deploy

Cons

- InnoDB limitations- Support for complex data types is comparatively more limited than certain other database systems.

TJ
AvatarImg

Toby J.

Computer Software, 11-50 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend2/10

Share this review:

You're better with postgres

Reviewed 2 years ago

I'm grateful to mysql as it's free - but I feel like it's had it's day as a database, and there's better open source options out there.

Pros

Mysql is easy to set up, as things like access controls are generally very simple. Thought that benefit is quickly lost if you need more complex controls. There's a couple of nice features about the mysql syntax that I like - e.g. being able to insert and update using the SET command.

Cons

Having using postgres and mysql in parallel on two similar applications, I regularly wish we'd migrated out of mysql years ago. Postgres is a little harder to set up, but then it works. I can't think of a time when I've had to go trawling through internet forums or manuals trying to explain some weird database bug. Mysql on the other hand frequently introduces it's own strange little bugs into the mix, which we've had to work around.

ER
AvatarImg

Erick R.

Computer Software, 51-200 employees

Used weekly for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

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

Reviewed 4 months ago

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

Common MySQL comparisons

Related categories