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

(101-125 of 127)
Companies can't remove reviews or game the system. Here's why
Ali Ozkabak | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I am very comfortable in using both Oracle (our enterprise level) database and MySQL for my personal use. I can easily switch between these two databases. In many cases, MySQL is my test and development environment. I am not able switch between Oracle and SQL Server as the language and data types are sometimes incompatible.
Score 7 out of 10
Vetted Review
Verified User
Incentivized

I've used both Oracle and MySQL. I like both database technologies. Both of them provide great solutions. Each one has their own benefits based on the requirement and right environment. The point is to find the right environment to use and compare price/performance/scalability.

  • MySQL is relatively light-weight, can be extremely fast when using applications architecture. They have lots of features such as clustering, replication and partitioning.
  • Oracle offers lots of features/functionality for solving complex problems. Supports large OLTP environments as well as VLDBs in terabyte or even petabyte scale.
Steve Fan | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
MySQL is lightweight. It is meant to be used properly with proper architecture. Minimizing the information saved into MySQL is the key. Find the right person to turn MySQL, and deploy the MySQL properly.
September 28, 2016

MySQL is tried and true

Christopher Weiss | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
ResellerIncentivized
I have used more than 10 different SQL databases over the course of my career. Of those, the three I find myself using over and over include MySQL, Oracle and SQL Server. I have actually replaced smaller deployments of Oracle and SQL Server with MySQL as a way to reduce licensing costs, administration overhead, and operation complexity for several customers. In the right solution space, there is nothing better than MySQL.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Compared to Oracle MySQL is lacking some of the advanced features Oracle provides but through a detailed business and technical requirements capture process it became clear we would not need these very advanced features. Oracle is stronger on the backup and restore side of things and here I mean it does seem quicker using Oracle to import/export very large databases/indexes and partitions however we decide to live with the difference. All in all set up and ongoing costs was a significant factor in our decision to use MySQL.

Our business doesn't have significant SQL Server expertise and with the costs and limited choice of OS involved of using SQLServer we eliminated it at a very early stage.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Percona
Percona optimizes MySQL that comes from Oracle. They also provide tools for backup and monitoring. They have an open source version, but customers can also use their support. The positives are in the optimization, but that means once Oracle releases MySQL, one needs to wait until Percona is ready for their release.
August 05, 2016

MySQL

Score 7 out of 10
Vetted Review
Verified User
Incentivized
If you are looking for a relational database (depending on your app), MySQL is a good place to start. MongoDB and Cassandra are NoSQL options (very powerful). I am more inclined towards PostgreSQL as it's more scalable over time. MySQL was bought by Oracle and the community support has been decreasing after that.
August 01, 2016

My database - MySQL!

Patrick Parkhill | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Oracle
Oracle and MySQL serve similar functions. Oracle in fact owns MySQL. We chose MySQL because we acquired a company that used MySQL. It can be time consuming and expensive to convert an application to use a different platform. Of course there is the "If it's not broken, don't fix it" principle as well. Money spent on adding features is far better than money spent migrating to a new database.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
MySQL stands in better place when it comes to cost. It is also an inexpensive database. We selected this database due to the cost as first reason. Secondly we do not have complex database manipulation requirements separately. Occasionally we need to generate reports which we do manually by executing a query. It works best with Java as service and MySQL as a back-end.
June 07, 2016

An era of MYSQL !!!

Score 9 out of 10
Vetted Review
Verified User
Incentivized

MySQL offers remarkable brisk begin ability with the normal time from programming download to establishment finish being under fifteen minutes.


Once introduced, self-administration highlights like programmed space development, auto-restart, and dynamic design changes take a great part of the weight off as of now exhausted database chairmen.


MySQL is about adaptability and decision. Clients can run MySQL on every single significant stage, and to compose applications in all well known dialect


MySQL is a demonstrated database decision for SaaS (Software as a Service), with organizations including RightNow, SugarCRM, Omniture, Supply Dynamics, Workday and Zimbra depending on the world's most prevalent database to control their applications.


Utilizing MySQL replication, associations can cost-successfully convey a high accessibility arrangement. Expert/slave replication empowers operations to physically come up short over to another server in case of an equipment or programming issue.

Score 9 out of 10
Vetted Review
Verified User
Incentivized
Another option instead of using MySQL would be to use Oracle. However, Oracle can be a pain to administrate, while MySQL is very easy to administrate. There are some functions that Oracle may do better in certain cases, but I would choose MySQL over Oracle 9/10 times due to the administrative hassle of Oracle.
May 27, 2016

MySQL REview

Score 9 out of 10
Vetted Review
Verified User
Incentivized
There are so many SQL solutions, it's difficult to compare them all. MySQL has a huge community and suite of tools to help it. However, it doesn't have quite the upside as the paid solutions. It's comparable to something like Postgres and all depends on the tools and support you need with it. MySQL is the best free solution.
Ivan Miller | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
MySQL tends to be easier to administer and launch than these other varieties of SQL, not to mention it is open source and therefore free--which was a necessity for our startup budget. While Postgres is also free, it tends to be slightly harder to administer than MySQL and outside support for Postgres integration isn't currently as strong.
April 27, 2016

MySQL is Great

Score 9 out of 10
Vetted Review
Verified User
Incentivized
I have used MySQL more than PostgreSQL and thus find is easier to use, both are very powerful and are open source. I am using PostgreSQL in another application I am hosting and it also works flawlessly.
I did not consider Microsoft SQL for the instances where I use MySQL because the cost is far too high. I only use MSSQL where I cannot use MySQL for whatever reason.
Andy Erickson | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
MySQL is open source, readily available, with no licencing issues. Adding a new web product to my existing setup is relatively straight forward. In order to set up a SQL Server site, significant IT and licencing costs are involved. We are implementing some SQL Server back ends for a couple projects simply because that is what IT supports and because we can use Power BI as part of our Office 365 package. I am more familiar with MySQL commands, sometimes SQL Server seems to obstruct my processes. Both SQL products can generate the 'do not understand' errors from malformed SQL queries. If I want to copy and paste SSMS seems to have a slight upper hand on ease of use. SQL Server has many features in the menus and under the hood, a dizzying array of choices and setup options and requirements. MySQL just works and gets out of the way.
Return to navigation