15 years helping British businesses
choose better software

What is MySQL?

MySQL is fast, reliable, scalable, and easy to use. It was originally developed to handle large databases quickly and has been used in highly demanding production environment.

MySQL Products:

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.

Who Uses MySQL?

MySQL suits organizations of any size, in any industry, including Enterprise and SMB across Web & E-commerce, Financial Services, Healthcare, Retail, Telecom and More.

MySQL Software - 1

Not sure about MySQL? Compare with a popular alternative

MySQL

MySQL

4.6 (2,051)
US$2,000.00
year
Free version
Free trial
145
No integrations found
4.4 (2,051)
4.6 (2,051)
4.2 (2,051)
VS.
Starting Price
Pricing Options
Features
Integrations
Ease of Use
Value for Money
Customer Service
US$169.00
year
Free version
Free trial
27
33
4.5 (1,210)
4.5 (1,210)
4.3 (1,210)
Green rating bars show the winning product based on the average rating and number of reviews.

Other great alternatives to MySQL

IntelliJ IDEA
Top rated features
Code Development
Code Editing
Debugging
Amazon DynamoDB
Top rated features
Access Controls/Permissions
Backup and Recovery
Data Storage Management
Oracle Database
Top rated features
Access Controls/Permissions
Backup and Recovery
Data Storage Management
Firebase
Top rated features
Event Triggered Actions
Reporting/Analytics
Web Notifications
DBSync
Top rated features
Data Migration
Data Replication
Database Conversion
PostgreSQL
Top rated features
Access Controls/Permissions
Backup and Recovery
Data Storage Management
Oracle NoSQL Database
Top rated features
API
Automatic Backup
Database Support
SQLite
Top rated features
Backup and Recovery
Data Storage Management
Secure Data Storage
Oracle PeopleSoft
Top rated features
Audit Management
Cost Tracking
Inventory Management

Reviews of MySQL

Average score

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

Reviews by company size (employees)

  • <50
  • 51-200
  • 201-1,000
  • >1,001

Find reviews by score

5
63%
4
33%
3
4%
2
0%
Ravindu
Ravindu
Software Engineer in Sri Lanka
Verified LinkedIn User
Information Technology & Services, 11–50 Employees
Used the Software for: 2+ years
Reviewer Source

Alternatives Considered:

A thought on MySQL

5.0 5 years ago

Comments: As currently I have developed inventory system, clinic system, an backend application for a private company to manage huge no of memberships and ads, and a UK company for manage Business Name , Limited company, trademark and domain registrations and renewals. All of these used with mysql its those are running smoothly. Never had any headaches as through sql queries can manipulate easily and had fast responses for even complex queries and for huge no of data Frameworks used are spring boot and laravel.

Pros:

Known and used by most people as most secure and reliable relational database management system. Accompanies 99.99% uptime. Nothing to fears as open source. Can have millions of helps through community. Offers a wide scope of high accessibility like cluster servers master slave replication. Provides high performance even for large volume projects. Growing and improving frequently. Best for cloud applications and big data applications. Supports by huge no of frameworks.

Cons:

Red Hat Enterprise Linux, openSUSE, Fedora, Slackware Linux etc moved to MariaDB.

Maha
Assistant Professor in Lebanon
Computer Software, 501–1,000 Employees
Used the Software for: 2+ years
Reviewer Source

MySQL: A Popular RDBMS for Teaching Database Concepts

4.0 9 months ago

Comments: Great experience using MySQL for teaching database concepts for undergraduate and graduate students.

Pros:

The main feature that I cherish in MySQL is the ability of my students to deploy it locally without the complexities of intricate configurations and deployment mechanisms. I used MySQL as part of the Bitnami WAMP stack (MariaDB is now packaged in Bitnami) to get a complete server bundle that is easy for students to deploy and configure. Before I relied in my teaching on a networked Oracle installation that was not that performance efficient and didn't give students the chance to configure the server environment. Moreover, with a networked configuration testing various SQL concepts would be a bit complex compared to having a local database installation.

Cons:

Changing the open-source license by Oracle was a bit disappointing. MariaDB is a kind of open-source alternative to MySQL with very similar features and architecture.

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 last week New

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.

Anika
analyst in India
Accounting, 2–10 Employees
Used the Software for: 6-12 months
Reviewer Source

Value benefit product

3.0 2 months ago New

Pros:

ease of use, user friendly, good interface

Cons:

not updated with latest requirements of my field

Sami
Software Developer in Germany
Computer Software, 2–10 Employees
Used the Software for: 2+ years
Reviewer Source

Best RDBMS tool.

5.0 4 months ago

Comments: It is a useful relational database for storing data.
I always use it with the projects that I create.
As I have seen it as the simplest and easiest among other databases.

Pros:

A light program on the computer. It features a beautiful control interface that makes it easy to use in creating databases, tables, relationships between them, or other services. It is characterized by taking a backup copy and restoring it smoothly.

Cons:

When I am writing queries I found that some are different from the other and I have to search on the Internet to make them work. Sometimes the large amount of data slows down the insertion, updating and selection process.