getapp-logo

App comparison

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

GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links. 

MySQL Logo

One database service for transactions, analytics, and ML

Table of Contents

usersusersusers

Is this product right for your business?

Find out with a

MySQL - 2026 Pricing, Features, Reviews & Alternatives

Verified reviewer profile picture
Verified reviewer profile picture

All user reviews are verified by in-house moderators and provider data by our software research team.  Learn more

Last updated: February 2026

MySQL overview

Verified reviewer profile picture
Verified reviewer profile picture
Verified reviewer profile picture

Based on 2093 verified user reviews

What is MySQL?

MySQL is a database program offering key features such as data storage management, secure data storage, backup and recovery, access controls and permissions, data migration, and data replication, among others.

Who uses MySQL?

By industry, MySQL reviewers are most commonly professionals in computer software (28%). The most frequent use case for MySQL cited by reviewers is as a database (96% of reviewers).

What do users say about MySQL pricing?

Most reviewers indicate that MySQL delivers strong value for money, especially due to its free and open-source model. Some users report that paid versions offer worthwhile support, but a few reviewers find enterprise support costly and advanced features lacking in the free version.

What are the most popular integrations for MySQL?

The MySQL integration most frequently cited by reviewers is WordPress, a website builder product rated 4.9 out of 5 for its integration with MySQL.

Starting price

2000per user /
per year

Alternatives

with better value for money


Pros & Cons

Administration

Deployment

Acquisition

Scalability

Diagnostics

Transitions

MySQL’s user interface

Ease of use rating:

MySQL pros, cons and reviews insights

Verified reviewer profile picture
Verified reviewer profile picture
Verified reviewer profile picture

To determine these pros and cons insights, we analyzed responses from 

Overall rating

Reviews sentiment

 
 
 
1-2(3)
3-4(772)
5(1,318)

What do users say about MySQL?

Reviewers indicate MySQL is a popular, open-source database solution valued for its low cost, strong community support, and compatibility with many programming languages and web development platforms. They appreciate its ease of setup, flexible data management, and reliable performance for small to medium-sized projects, especially in web hosting and application development. They find the abundance of tutorials and documentation helpful for learning and troubleshooting.

Some say MySQL can struggle with very large or complex databases, and they report issues with advanced features, error messages, and occasional bugs. They mention a learning curve for beginners and note that certain enterprise features require paid versions or third-party tools.

Select to learn more


Who uses MySQL?

Based on 2,093 verified user reviews.

Company size

Small Businesses

Enterprises

Midsize Businesses

Top industries

Computer Software
Information Technology and Services
Education Management
Internet
Others

Use cases

Database
RDBMS
Database Monitoring
Machine Learning
Encryption

MySQL's key features

GetApp's analysis of 145 verified user reviews collected between July 2021 and November 2024 identifies MySQL's most critical features and summarizes user sentiment about those features.

Data storage management

Reviewers appreciate MySQL's data storage management capabilities for their scalability, integration with other sources, and efficient data retrieval. They find it convenient to store large amounts of data in tables, with options for table partitioning and compression to optimize performance and disk space usage. Users also value the ability to manage data storage through tools like MySQL Workbench and the support for various storage engines, which helps in handling data expansion and maintaining a reliable database environment. Of the 92 MySQL users who gave detailed accounts of their use of Data Storage Management, 98% rated this feature as important or highly important.

Verified reviewer profile picture
Verified reviewer profile picture

See related user reviews

“MySQL data storage management allows its users the scalability of data, integrates to other sources, can collaborate with different database resources.”
Verified reviewer profile picture

Myanmar A.

Engineering Assistant

“The best thing is that Data Storage Management is helping to retrieve the data purely on the basis of queries. It is designed to handle thousands of queries and thousands of transactions. It provides an option to connect the data for retrieving,”
Verified reviewer profile picture

Ishaan P.

SDE Intern


Secure data storage

Users report that MySQL's secure data storage ensures confidentiality, integrity, and availability of data. They appreciate the encryption options and strong password protection, which prevent unauthorized access. Reviewers feel confident in the security measures, likening it to a fortress with high-tech locks and alarms. They also note that while there are potential backdoors for hackers, proper security measures have kept their data safe for years. Of the 24 MySQL users who gave detailed accounts of their use of Secure Data Storage, 96% rated this feature as important or highly important.

Verified reviewer profile picture

See related user reviews

“MySQL makes you feel like your data is in a fortress with security guards, high-tech locks, and alarms ready for anything. That gives me a lot of peace of mind and confidence that what I store there is protected.”
Verified reviewer profile picture

Daniel C.

programmer

“While very secure, there are backdoors hackers use to get access and take over the database. However, with a few secure measures I have been free of this problem for over 5 years.”
ML

Margaret L.

Owner - Administrator


Backup and recovery

Reviewers indicate that MySQL's backup and recovery capabilities are essential for data protection and disaster recovery. They value the automatic backup options, including complete, incremental, and point-in-time recovery, which provide flexibility and peace of mind. Users find the process of scheduling backups and restoring data straightforward, and they appreciate the ability to perform backups without impacting the source. However, some mention occasional issues with backups and recoveries failing. Of the 97 MySQL users who gave detailed accounts of their use of Backup and Recovery, 95% rated this feature as important or highly important.

Verified reviewer profile picture

See related user reviews

“backup and restore in MySQL are essential practices for data protection, disaster recovery, version control, testing, compliance, and overall database security and integrity. Regularly scheduled backups are a best practice for any organization relying on MySQL databases.”
IK

Irfaan K.

System officer

“This has several advantages, such as the ability to spread the load of client requests across servers, data availability even if a given server goes offline or fails, and the ability to perform backups without impacting source using a replica.”
Verified reviewer profile picture

mohamed a.

analyste


Access controls/permissions

Users highlight MySQL's robust access controls and permissions system, which allows for granular control over user access. They appreciate the ability to assign specific privileges to users based on their roles and responsibilities, ensuring data security and compliance with regulations. Reviewers find the authentication and authorization rules effective in preventing unauthorized access and maintaining data integrity. They also value the ease of managing user roles and permissions through MySQL's user-friendly interface. Of the 97 MySQL users who gave detailed accounts of their use of Access Controls/Permissions, 95% rated this feature as important or highly important.

Verified reviewer profile picture
Verified reviewer profile picture

See related user reviews

“It has the best access controls and permissions which are managed through a system of privileges. Users are granted specific privileges to perform various operations on databases, tables, and other objects within the MySQL server. ”
Verified reviewer profile picture

Alex M.

Software Developer

“The MySQL "Access Controls/Permissions" feature is quite impressive. The security and integrity of my data are ensured by the strong and granular control it offers over user access to the database. I may provide individual permissions for each user with MySQL's access controls, allowing them only the rights they require depending on their jobs and responsibilities. I can limit illegal access, stop data breaches, and uphold data privacy with this level of fine-grained control. For instance, it would be simple for me to allow read-only access to those who simply need to examine the data, while granting full read and write capabilities to those who have been given authority. Knowing that my data is secure and only accessible to the people who need it gives me piece of mind because MySQL's access restrictions are flexible and precise.”
Verified reviewer profile picture

Joseph M.

Developer


Data migration

Reviewers find MySQL's data migration capabilities valuable for transferring data between different storage systems or computing environments. They appreciate the ease of migrating data to and from other database sources like Microsoft SQL Server and PostgreSQL using MySQL Workbench's Migration Wizard. Users report that the process is quick and efficient, saving time compared to traditional methods. They also note the support for various migration methods and the ability to handle schema changes seamlessly. Of the 70 MySQL users who gave detailed accounts of their use of Data Migration, 86% rated this feature as important or highly important.

See related user reviews

“Data will users to move data and objects between MySQL other database sources such as Microsoft SQL Server, Microsoft Access, PostgreSQL and the like. MySQL Workbench Migration Wizard removes most of the manual process so you can save hours or even days on database migration.”
MM

Masuzyo M.

IT Specialist

“We can convert an existing database to MySQL in minutes instead of the hours or days that the same migration requires using traditional manual methods.”
LM

Lister M.

Software


Data replication

Users report that MySQL's data replication capabilities are beneficial for ensuring data availability and reliability. They appreciate the master-slave replication model, which improves database performance and allows for backups without impacting the source. Reviewers find the process of setting up and maintaining replication straightforward, and they value the ability to replicate data across multiple servers for redundancy and disaster recovery. Some users mention occasional issues with network buffering affecting replication stability. Of the 62 MySQL users who gave detailed accounts of their use of Data Replication, 84% rated this feature as important or highly important.

See related user reviews

“Data replication is an advantage as it enables the availability of data, because it's duplicated and the copies are stored in multiple sites. This also increases the reliability of this data.”
VA

Veronica A.

Infrastructure and Network Officer

“The advantages I found in replication in MySQL is its scale-out solutions which is spreading the load among multiple replicas to improve performance of it. ”
IR

Ivy R.

Free lance


All MySQL features

Features rating:

Disk encryption
Monitoring
Third-Party integrations
Compliance management
Configurable workflow
Content filtering
Indexing
Database support
Customizable fields
Query analysis
Secure login
Intrusion prevention system
Data extraction
Data import/export
Data management
Data verification
IP filtering
Data security
High availability
Relational database management
Activity dashboard
Activity tracking
VPN
P2P encryption
File encryption
Real-Time monitoring
API
Application encryption
Password management
User management
Audit management
Audit planning
Reporting & statistics
Authentication
Built-In database
Application-Level analysis
Data connectors
Performance monitoring
Dashboard
Search/Filter
Real-Time data
Multiple programming languages supported
Performance analysis
Reporting/Analytics
Document storage
Predictive modeling
Alerts/Notifications
Automatic backup
Intrusion detection system
Predictive analytics
Anomaly detection
Data dictionary management
Automated discovery
Database conversion
Data retrieval
Alerts/Escalation
OLAP
OLTP
Real-Time notifications
Patch management
PCI compliance
Performance management
Performance metrics
Policy management
Prioritization
Real-Time analytics
Workflow management
Vulnerability scanning
Visual analytics
Version control
Uptime reporting
Two-Factor authentication
Troubleshooting
Transaction monitoring
Tokenization
Threat response
Tagging
Summary Reports
Status tracking
SSL security
Single sign on
Server monitoring
Security auditing
Role-Based permissions
Risk assessment
Risk analysis
Risk alerts
Resource optimization
Resource management
Remote monitoring & management
Remote access/control
Real-Time reporting
Data visualization
Data virtualization
Data synchronization
Data profiling
Data mapping
Data capture and transfer
Dashboard creation
Customizable templates
Customizable reports
Credential management
Corrective and preventive actions (capa)
Configuration management
Collaboration tools
Cloud encryption
Charting
Change management
Capacity planning
Capacity management
Behavior tracking
Audit trail
Asset tracking
Application management
AI/Machine learning
Ad hoc query
Active directory integration
Access management
NOSQL database management
Next-Generation Firewall
Network monitoring
Multitenancy
Multiple data sources
Multi-Location
Multi-Language
Model training
Mobile access
ML algorithm library
Metadata management
Log access
Key management
Issue tracking
Issue management
Incident management
Historical trend analysis
HIPAA compliant
Hardware integration
Full text search
Filtering
Event logs
Encryption
Drag & drop
Disaster recovery
Diagnostic tools

MySQL awards

MySQL alternatives

MySQL logo

Starting from

2000

/user

Per year

Free trial
Free version
Ease of Use
Features
Value for Money
Customer Support
Airtable logo
visit website

Starting from

20

Per month

Free trial
Free version
Ease of Use
Features
Value for Money
Customer Support
Caspio logo
visit website

Starting from

540

Per month

Free trial
Free version
Ease of Use
Features
Value for Money
Customer Support
kintone logo
visit website

Starting from

24

Per month

Free trial
Free version
Ease of Use
Features
Value for Money
Customer Support

MySQL pricing

Starting from

2000

/user

Per year

Pricing details
Subscription
Free trial
Free plan
Pricing range

User opinions about MySQL price and value

Value for money rating:

Of 186 reviews that provide robust commentary on MySQL's price and value, 86% mention it in a positive light.

Most reviewers indicate that MySQL offers significant value for money, particularly due to its free and open-source nature. They appreciate that MySQL allows businesses to save on licensing fees while still providing essential database functionalities. Users find it especially beneficial for small businesses and individual projects, as it is either free or available at a very low cost compared to other database products. Many reviewers highlight that MySQL's free version is sufficient for various applications, including web development and software development, and it supports multiple platforms.

Some users report that MySQL's paid versions are reasonably priced and come with valuable support options. They feel that the cost of the premium support is justified by the quality of service provided. However, some reviewers mention that the free version lacks certain advanced features and official support, which may limit its use for more complex or enterprise-level applications. They also note that the licensing model may not be suitable for all users, and some find the enterprise-level support to be costly.

Overall, users think that MySQL provides a good balance of cost and functionality, making it a popular choice for many businesses and developers.

, and

To see what individual users think of MySQL's cost and value, check out the review excerpts below.

“On the business side, Mysql saves my company time and money because it allows us to launch multiple database models without having to incur licensing fees for each.”
RS

Ridham S.

Business Owner

“If you are a small business or an individual - you can get MySQL for free or very inexpensive price compared to big Database products, and get everything you need (considering you know SQL can write queries).”
Verified reviewer profile picture

Oleg P.

Financial Analyst

“Moreover, MySQL's licensing model may not be suitable for all users, especially those seeking more flexible or cost-effective options.”
SS

Sunzia S.

Lecturer

MySQL integrations (302)

Integrations rated by users

We looked at 2,093 user reviews to identify which products are mentioned as MySQL integrations and how users feel about them.

WordPress logo
WordPress

Integration rating: 4.9 (7)

wordpress runs on our mysql databases. very stable. can't run without it on our cpanel hosting.

Verified reviewer profile picture

Anonymous R.

Marketing Manager

Integration rating: 5.0 (1)

Data Migration and added security, and backup of database by using concurrent performance

Verified reviewer profile picture

Myanmar A.

Engineering Assistant

MySQL customer support

What do users say about MySQL customer support?

Customer support rating:

We analyzed 116 verified user reviews to identify positive and negative aspects of MySQL customer support.

Widespread user sentiment highlights MySQL's extensive and active community support, making help easy to find online.

A significant portion of users appreciate the availability of support resources, forums, and documentation for troubleshooting.

Broad user base notes that both free community and paid enterprise support options are available for different needs.

A minority of users report that official customer support is limited or costly, with enterprise-level help often requiring paid plans.

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

To see what individual users say about MySQL's customer support, check out the review snippets below.

“O most say is not common having it in enterprise enviroments, but a lot of small and medium companys use it. Because is free, everyone use it, and because everyone use it, you have the best support you can have, a really big community that has already solved any issue that you can think off. And it doesn't have to envy any feature for paids implementations of SQL.”

Verified reviewer profile picture

Arnaldo C.

Software Engineer

“I really appreciate long lasting, helpful community of MySQL for updating it and helping everyday people like me wih their work through it.”

DT

Darina T.

Accountant

“Mostly the things I have found more difficult are related to support. As you have to go through several forums online in search for solutions, rather than having a dedicated support team as for example Microsoft SQL Server has.”

Verified reviewer profile picture

Carlos D.

Sr. Software Engineer

MySQL FAQs

Q. What type of pricing plans does MySQL offer?

MySQL has the following pricing plans:
Starting from: $2000.00/year
Pricing model: Free, Subscription, Open Source
Free Trial: Available

These products have better value for money


Q. What is MySQL used for?

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. The application provides tools to automate administrative tasks such as data provisioning, backup, patching, and tuning. Engineers can protect confidential data by using encryption, key generation, and digital signatures. Administrators can also monitor user and application-level performance and resource consumption of the database via performance schema. MySQL Enterprise Firewall helps database administrators protect information through real-time threat monitoring, whitelisting, and SQL statement blocking features. The Query Analyzer lets engineers view query activities, identify problematic queries through full table scans and bad index searches, and evaluate multiple executions during a specific time period. Developers can use MySQL Workbench to perform database modeling, query development and testing, server configuration, audit data inspection, and database migrations. MySQL allows team members to recover data by utilizing backward compatible full recovery, precise one-click, point-in-time, and partial recovery capabilities. MySQL Products include: MySQL HeatWave, our fully managed database service, for OLTP, OLAP, & ML workloads. MySQL Enterprise Edition for delivering business-critical, enterprise database applications. MySQL Enterprise Edition for ISVs, OEMs and VARs who want a proven, low cost, embedded database.


Q. What are the 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.


Q. Who are the typical users of MySQL?

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


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


Q. Does MySQL offer an API?

Yes, MySQL has an API available for use.


Q. What other apps does MySQL integrate with?

MySQL integrates with the following applications:
WordPress


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

Related categories