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

(1-25 of 134)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
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, which was difficult to manage, and the configuration system froze during processing. However, with the advent of RDBMS, it solves a very critical problem for us.
Score 5 out of 10
Vetted Review
Verified User
Incentivized
We use MySql to store our long time storage data and a backup place for our OpenSearch indexes so if any index is corrupted or delted we can easily use the backup from he db and also we use it as a single source of truth for all of our operations and data and stuff
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use MySQL primarily for the backend database to our corporate intranet. In this case, it powers all the apps that run on this web-based system, including user details (matched against and extending our ldap directory), technical document retrieval, IT helpdesk tickets, and our design change request system.

MySQL allows us to implement an enterprise-grade database in a cost-effective and easily supportable way - we don't have to depend upon proprietary database formats, it has great performance, scales as we need it to, runs on a variety of operating systems, can be easily migrated to new hardware and is easy to securely backup.

Because it is easily and widely connected to, we can also use it in a variety of other apps and as a repository for large amounts of structured data.
Score 9 out of 10
Vetted Review
Verified User
We have deployed in house MySQL cluster for our fintech application where transaction flow is around 100 read and write transactions per minute. Cluster comprises of "Master Master and Slave" structure. Masters were used to Write and Read transactions and read only slave is usually used for data dumps. Also we have a Proxy in place to load balance between DB servers.
Kendal Droddy | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I use MySQL as a storage database in the context of machine log parsing and analysis. We have integrations between MySQL and our SIEM tool that allows us to store data in MySQL, but also access via our SIEM software for further in depth analysis. We store data across data of tables in MySQL for efficient organization and quick access.
Rao Tahir | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Due to its friendly user ineterface and extensilbility with upgraded new features, we as full stack developers perfer to user it for storing and reterving our data. The main problem that it has fixed for us will be its feature of supporting large databases. Also, due to the client and utiliy programs that Mysql offers it is one of the best choices for our business needs.
Score 8 out of 10
Vetted Review
Verified User
We are a service-based company so we have multiple projects running simultaneously and many times the projects can be of different domains as well. We needed a system that could be used for multiple domains easily so that our teams do not have to learn a new technology every time they work on a new project and also be cost-effective. when choosing the DBMS system we opted for MySQL as it is lite weight, efficient, and open source. Thus reducing the cost as well as increasing our productivity.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
MySQL is a relational database solution. It is being used as a durable backend database for almost all of our internal applications. Every PROD grade application requires a robust database, which is highly available and robust. MySQL has all of those features and is proven one of the best in the industry. Nowadays, new database solutions are available that store data in JSON, key-value format. MySql stores data in a tabular format which is one of the best ways to store information. It also increases the read speed exponentially if stored in a tabular form, just like MySQL.
Pablo Gonzalez | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Data redundancy is controlled and duplicate data is eliminated, weaknesses between the data are reduced, a process of extracting additional information from the data can be carried out, the data is shared safely, they offer you good maintenance of standards, security is strong against access by unauthorized users, access codes are assigned that will provide security to your data and your team.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
My Organisation holds legacy infrastructure, and to make it compatible with other systems, we used MySQL as a barrier, and the solution worked well for us. Moreover, being open-source, it is more financially compatible and has many customized solutions in MySQL.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Many of our applications are built on MySQL DB with different application layer platforms such as PHP web applications and java desktop applications. with stable backend relational data management options, MySQL gives robust and flexible database infrastructure to proceed with dynamic application requirements. also, MySQL's native capabilities are helpful to reduce complexity of operations.
Rohit Goyal | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
I use Mysql in my organisation to save the data of our application and maintain historical data of our application and user data and logging data. Mysql is very compatible with all the frontend applications build in any languages, which helps us to have durability of the application data and also can perform many scheduled jobs in mysql
John Ramírez | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
MySQL is used on one side of our organization, where the need for a strong and free database engine is mandatory. It covers all the needs we have related to efficiency and database handling, as many others paid engines, and we are happy with the performance and availability of the data stored on it. Due to customs restrictions, we choose MySQL as the most convenient engine, and we are very pleased with our choice.
July 07, 2022

Best DBMS

Score 8 out of 10
Vetted Review
Verified User
Incentivized
I had implemented the MySQL into other organisation where also created the cluster grade environment so that it provide high availability.
We used it on the Solaris and Windows Environment and it is really cost effective solution and its community edition nearly all the major features like to support the GIS based data types and etc. In our case we are looking the robust Database Management System which should allow our applications to work smoothly and fastly.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
MySQL is used for a variety of smaller applications. Adopting MySQL has provided tremendous flexibility for applications of all sizes within our firm, particularly those whose data needs are less demanding. In addition, MySQL has a big community that has helped us out countless times when we ran into issues. And it can be put to use with minimal effort.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
A client needed MySQL as part of a local server and app (Decisions) for their investment department for day to day analysis. We're required to set up MySQL with each user who needs this set up on their workstation and ensure it's being accessed and used successfully by the Decisions app.
Kees-Jan Koster | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Many of our internal web applications use MySQL to store their data. It is a great relational database engine and works great for storing all kinds of relational data. It runs well on our Ubuntu servers and works great from PHP. And we can use it without paying huge amounts for licensing.
Rishabh Khanna | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
It is being used by 90% of products that my organization has developed. All the products that are in the development phase or in production are using MySQL. The project that I'm working on is an IoT-based ERP system and we are using MySQL to store the machine data coming from the production site.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are using MySQL in a few of our microservices application databases. We chose MySQL because its easy to use, has a lot of documentation both official and non official, has a large userbase, os easy to maintain and quick to install with fairly minimal configuration. The last bit is arguably most important for us since at the mooment, we need something that can be done quickly to make our application available to the user.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use MySQL Database multiple departments across the organization as an RDMS(relational database management system) for small-medium projects, easy to implement, cost-effective, easy to make changes, easy test, and supports millions of records. MySQL supports multiple database engines and we use mostly InnoDB to store the data, organize the data, and reporting purposes.
Alena Burda | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
MySQL has helped me to excel in my field of deploying cloud-native applications and provided me a smooth route to carry on my everyday work. I did not face any difficulty getting started, and it offers a customizable interface so that one cannot get stuck in the high burden of the programs. This tool is providing me better data integrity along with better customer service. It is helping me in my online business to a great extent, as I never faced any difficulty in any transaction and it provides a high-speed transactional processing system.
Return to navigation