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

MySQL is useful

8 out of 10
April 12, 2021
Incentivized
MySQL gets used for the most part in our infrastructure. If it is a website, an API, or something else, MySQL is the most used. It's used …
Continue reading

MySQL works well

9 out of 10
April 12, 2021
Incentivized
MySQL is used as our relational data store for information in support of our software platform - software as a service for internal …
Continue reading

MySQL - Open Source RDBMS

9 out of 10
January 05, 2021
MySQL is a great Open Source Relational Database Management System(RDBMS). It has a lot of features. It is very stable. It provides an …
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 110)
Companies can't remove reviews or game the system. Here's why
Rishabh Khanna | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • It is easy to understand.
  • It works well with most of the popular programming languages.
  • It is better and cheaper than other relational database services available in market.
  • I would love to see some updates in the UI part of it.
  • They should work on their documentation. Make it more readable by changing fonts.
Jose Manuel Ortega | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Easy integration with development tools and environments, as well as connection with different programming languages
  • The support for handling transactions allows recovering from failures in operations and thus maintain data integrity.
  • Efficient use of resources at the memory and CPU level
  • Cross-platform support for different operating systems
  • Lack of documentation for a large percentage of MySQL utilities, for example the aspect of data replication for certain cases there is no documentation.
  • Some experience is required to configure and tune it to the project requirements.
  • Migration from standard SQL is sometimes not automatic and requires manual migration.
April 16, 2021

MySQL--Best RDBMS

Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Very easy and simple to learn and apply
  • Robust and secure
  • Compatible with almost all types of programming languages, like C#, Java, and PHP, which provides flexibility to deploy databases for different applications
  • Not suitable for large data management
  • User interface can be improved
  • Support for non-relational data will be an added advantage
  • Security updates are not that frequent
Yaniv Vararu | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Since MySQL is open source, it is free to use under the GNU license
  • Before any update to data, it pops up a summary for approval, which lowers the risk of making a mistake
  • Performance is great if you need a relatively small DB
  • Compatible with many operating systems and integrates with many development tools
  • If you need a big/huge RDBMS, MySQL is probably not for you (performance-wise)
  • Complex joins/transaction handling causes temp hangs and performance issues--this can be improved
  • Fine tuning is not that easy--you'll probably need an expert (in-house or outsourced) for it
April 12, 2021

MySQL is useful

Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • MySQL is very fast, so a request doesn't take long
  • MySQL has many configuration options
  • We had never any problems like a destroyed database
  • MySQL has a problem when databases are getting too big
  • Support for NoSQL
April 12, 2021

MySQL works well

Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Very quick to get up and running - easy to use.
  • It can run on very small virtual machines
  • It performs well and is flexible
  • MySQL always consumes all the memory available on a box and sometimes releasing resources can be an issue.
  • There are certain commands that can get you into trouble and create corruption which is not easily remedied.
  • Transaction handling is not the most efficient and larger databases can take some performance hits.
Manav Goel | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Data security- MySQL provides a very high-level of security.
  • High performance-MySQL provides very high performance in terms of data mining . A huge amount of data can be easily extracted in couple of seconds.
  • Easy management - This is very easy to manage and easy to demo to employees so they can get hands on quicly.
  • I would say it has few stability issues. It crashed for me, but this is very rare.
  • Another thing is definitely a user cannot start using this right away without any training.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • MySQL has the ability to place a breakpoint with the debugger which is a huge feature
  • It offers a reliable data store
  • MySQL Workbench works extremely well as a GUI for MySQL
  • Replication is easy to configure
  • It could benefit from wider adoption and more forums with answers to questions
  • It doesn't have the same level of support as Microsoft
Score 9 out of 10
Vetted Review
Verified User
  • MySQL is compatible to run on many OS like Windows, Unix, Linux.
  • MySQL allows transactions to be rolled back, commit, and crash recovery.
  • MySQL is very secure as it keeps passwords encrypted
  • MySQL does not support a very large database size as efficiently as other databases do.
  • Transaction handling is not very efficient.
  • SQL check constraint is not supported by MySQL.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Best in breed in open-source RDBMS databases.
  • Portability with our secondary database Oracle Database without much scheme changes.
  • Scales well with IaaS.
  • Some restrictions on the table sizes and schemes (unlike IBM DB2, Oracle DB, etc).
  • Issues with some of the SQL operations ( merge join, hash join, etc) that degrades the overall performance of the queries.
  • Licensing from Oracle for MySQL use can be improved.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Excellent response times when consulting data
  • Easy to learn, use and manage
  • It is necessary to invest time and effort to implement additional functionalities that are required in business environments, such as data replication.
  • When acquired by Oracle, its innovation speed has decreased, which opens the way for other competitors.
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
  • Very fast and reliable DB
  • Innodb tables are a huge improvement
  • Works very good with the open-source ecosystem, even though it was adquired by Oracle
  • InnoDB tables performance could be improved
  • Tuning is a little bit complex
  • InnoDB tables do not support full-text searches
October 11, 2019

mysql review

Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Data Security, MySQL is globally renowned for being the most secure and reliable database management system used in popular web applications like WordPress, Drupal, Joomla, Facebook and Twitter. The data security and support for transactional processing that accompany the recent version of MySQL, can greatly benefit any business especially if it is an eCommerce business that involves frequent money transfers.
  • High Performance, Whether it is an eCommerce website that receives a million queries every single day or a high-speed transactional processing system, MySQL is designed to meet even the most demanding applications while ensuring optimum speed, full-text indexes and unique memory caches for enhanced performance.
  • Complete Workflow Control, With the average download and installation time being less than 30 minutes, MySQL means usability from day one.
  • It’s Got A Few Stability Issues
  • It Suffers From Relatively Poor Performance Scaling
  • Its Functionality Tends To Be Heavily Dependant On Addons
October 08, 2019

I like MySql

Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Easy to get started.
  • Lightweight, but scalable.
  • Well known, well supported.
  • Owned by oracle.
  • Limitations of fine-tuning.
  • Lack of failover.
September 18, 2019

I love MySQL

Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Opensource.
  • Flexibility.
  • Accessibility.
  • I have never used another database system in the past, so I cannot compare it with others.
  • I have no improvements that I can give because MySQL is only the one I have ever used.
Return to navigation