Skip to main content
TrustRadius
MySQL

MySQL

Overview

What is MySQL?

MySQL is a popular open-source relational and embedded database, now owned by Oracle.

Read more
Recent Reviews

Reliable and easy to use database

9 out of 10
November 20, 2023
It is solving the problem of efficient processing of a decent amount of data sets. Before that, all data was stored in an Excel sheet, …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Product Demos

E-Commerce Website using PHP and MySQL || Project Demo || Part -1

YouTube

Small CRM Project using PHP and MySQL (Free Download)

YouTube

User Registration Form with PHP and MySQL Tutorial 5 - Add Form Validation + Final Demo

YouTube

MySQL database WinForms CRUD Demo. (CREATE,READ,SELECT,UPDATE,DELETE) | C#

YouTube

MySQL Enterprise Edition [Newer Version Available]

YouTube

C# MySQL database WinForms CRUD Demo. (CREATE,READ,SELECT,UPDATE,DELETE)

YouTube
Return to navigation

Product Details

What is MySQL?

MySQL is a popular open-source relational and embedded database, now owned by Oracle.

MySQL Videos

What is MySQL?
MySQL is one of the most popular database software options for businesses of all sizes. The software is open source, and highly customizable, so users can set up an instance that meets their needs.
While MySQL is a specific product, NoSQL is a type of database that includes a number of available products. Whether a NoSQL (nonrelational database) product or using MySQL (relational database) is right for you greatly depends on the data you are storing, queries, and flexibility.

MySQL Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

MySQL is a popular open-source relational and embedded database, now owned by Oracle.

Microsoft Access, Google Cloud SQL, and Amazon Redshift are common alternatives for MySQL.

Reviewers rate Usability highest, with a score of 10.

The most common users of MySQL are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(965)

Attribute Ratings

Reviews

(26-50 of 134)
Companies can't remove reviews or game the system. Here's why
Jose Manuel Ortega | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • It is a suitable database for web applications where we have a large size of users. It is also easily scalable and provides good user management and access controls at the security level.
  • MySQL is a very fast database to read when using the non-transactional MyISAM engine, but it can cause integrity problems in high-concurrency environments when modifying. Thus, for applications with many parallel transactions and modifications, MySQL is probably not the best solution
Adolfo Maltez | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
MySQL fits use cases that require fast responses, like transactional websites when the user requires a response in no time. Another use case is when we need replications master/slave or multi-master.

The use cases I don't recommend it for are when we need a strong relational database. In that case, MySQL can be a little slow.
Yaniv Vararu | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
MySQL is best suited for us in managing our customers' definitions, accounts' structures, configurations, etc.--anything that is being set up once and updated only once in a while (and grown at low scales). The data of our customers' actions in the system is not saved in the MySQL DB since this changes in real time every second and this type of DB is less suited for so much data and such frequent changes.
April 12, 2021

MySQL is useful

Score 8 out of 10
Vetted Review
Verified User
Incentivized
I recommend MySQL for everyone who needs a fast database for use cases like user management, APIs, and some data storages, but I don't recommend MySQL for large data and projects with very special use cases or if you don't have any clue about SQL language because it can be hard to get into sometimes.
April 12, 2021

MySQL works well

Score 9 out of 10
Vetted Review
Verified User
Incentivized
MySQL is well suited for anyone who needs a relational database and is working within a budget. Since it is open source, it is free to use and has most of the features of something like Oracle or MS SQL Server. MySQL can struggle a little with larger applications and storing the data cache in RAM requires fairly robust machines.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is efficient and capable of handling large datasets in the form of tables, which comprise of rows and columns. Data can easily be retrieved. Provides a smooth workflow and reduces the workload because of its data manipulation abilities. It is easy to configure and manage. You also get few custom tools to manage the database.
Score 9 out of 10
Vetted Review
Verified User
MySQL will be most suited when the database size is not going to be very large. MySQL is a very fast, reliable, secure and stable database. When it comes to commercials, MySQL is open-source and free software under the GNU license. It is free to use, we can download it from MySQL official website without any cost. MySQL provides high performance when compared to other databases.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
MySQL is best suited for environments where the datasets are not large and there are no critical performance constraints. It is less appropriate for extremely large relational datasets and/or where performance guarantees are needed in the applications.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
The strengths of MySQL can be exploited when it is necessary to store relational data in small, medium-sized applications or those in which its architecture is service oriented. I see it less appropriate for it to be used in monolithic applications with complex database structures.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
MySQL is the best and simple open source Relational Database Management System that provides ease of use. MySQL supports many interfaces and programming languages, and also it is easier to learn for a newbie.
November 04, 2019

MySQL - Old User's Review

Holman Cárdenas, M.Eng, TOGAF®, ITIL® | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
MySQL is well suited when you are using web pages or web applications in an open-source ecosystem (i.e. Php, Apache) and/or CMS as Joomla, Drupal, WordPress, etc. Not recommended for core or critical-mission applications (it stills need a higher maturity level).
October 11, 2019

mysql review

Score 9 out of 10
Vetted Review
Verified User
Incentivized
As I said before we use it as a test database, with small amount of data. It has a nice performance with it, so i recommend it, however i if you should handle large amount of data you are probably find another database with better performance. So it's well suited in small apps. :)
October 08, 2019

I like MySql

Score 8 out of 10
Vetted Review
Verified User
Incentivized
For internal usage for medium-size companies, for startups, and for demo projects, it is more than well suited. However, as it is scalable to a point, it is no match after a point to Oracle DB or IBM/2 as they were created to provide huge performance and to support big company's needs.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
As per my experience, MySQL is best to use as an inventory management system, where based on different conditions, users need to retrieve data for analysis. Also, it is easy to learn so, a user can quickly become comfortable with it.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Conventional relational data model
  • Small and medium data sets work well
  • For large data sets consider enhancements like Vitesse
  • The new JSON document support is an excellent addition. This enables us to eliminate some NoSQL document stores (for example, MongoDB or CouchDB, Couchbase) and instead use only one database for various uses.
  • The development and support team are familiar with RDBMS.
September 18, 2019

I love MySQL

Score 9 out of 10
Vetted Review
Verified User
Incentivized
MySQL is very powerful web application because it is very easy to use. Also, we can use the mobile app. I always use MySQL on both the mobile and the web application. It is very easy to host an application using MySQL because it is the most used database system in the world.
Return to navigation