Try our new research platform with insights from 80,000+ expert users
PeerSpot user
Expert Advisor at a mining and metals company with 51-200 employees
Vendor
Jan 5, 2016
This database enabled us to web present our content in a cost efficient way.

What is most valuable?

At this time, pricing and footprint.

How has it helped my organization?

This database enabled us to web present our content in a cost efficient way.

What needs improvement?

I am not up to date on this issue.

For how long have I used the solution?

At the time pricing and footprint.

Buyer's Guide
MySQL
December 2025
Learn what your peers think about MySQL. Get advice and tips from experienced pros sharing their opinions. Updated: December 2025.
879,371 professionals have used our research since 2012.

What was my experience with deployment of the solution?

This was the IT consultant's task to solve.

What do I think about the stability of the solution?

No issues encountered.

What do I think about the scalability of the solution?

Not really, as our DB was small. With time, we got version issues, as our DB engine was so old and not updated.

How are customer service and support?

Customer Service:

I've never used it.

Technical Support:

I've never used it.

Which solution did I use previously and why did I switch?

No previous solution was used.

How was the initial setup?

I don't know as we had consultants.

What about the implementation team?

Consultant team.

What was our ROI?

We installed it under another now-obsolete license form (free on Linux).

What's my experience with pricing, setup cost, and licensing?

No, as it was required for a CMS we implemented.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Software Developer at a tech services company with 501-1,000 employees
Consultant
Oct 31, 2015
It tends to perform better on Linux and other UNIX-like systems, but it needs support for foreign keys.

Valuable Features:

  • Excellent performance, mainly due to the format of its default table, MyISAM - low disk space, CPU, and memory
  • Flexibility offering multiple variations such as Berkely DB , InnoDB, Heap and MyISAM
  • Reliability. Although the system runs on Windows without flaws, it tends to perform better on Linux and other UNIX-like Systems.
  • Availability
  • Open-Source System, open storage database engine
  • Used by many websites (e.g. LinkedIn, Facebook, Verizon, and PayPal)
  • It's inexpensive when compared to other common databases like Microsoft SQL Server.
  • As a developer myself, I enjoy using it at no cost as long as the associated projects are also open-source.

Room for Improvement:

  • Limited storage capacity
  • Support for foreign keys
  • Stored procedures
  • The biggest disadvantage of MySQL is MyISAM system, which doesn't support well transactions (lack of efficiency)

Use of Solution:

Personally, I've been using it for over 10 years, and professionally for three to four years.

Deployment Issues:

I had no problems deploying it.

Stability Issues:

With each release of MySQL Server was useful for any little problems that users detected, so I would say it's quite stable.

Customer Service:

Previous Solutions:

Initial Setup:

It was straightforward, thanks to the workbench that pulls together nearly every MySQL task, and puts them into one easy and friendly GUI.

Cost and Licensing Advice:

Because MySQL is an open-source , the system is under GNU Licence. The system isn't always free, but it's more affordable. If you intend to sell your software as a proprietary product, you would need to purchase a commercial license, which is quite inexpensive when compared with a Microsoft SQL license.

Other Advice:

From my perspective, MySQL is a product that allows you to be efficient, but the decision goes down to the situation and what you're looking to accomplish.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user333624 - PeerSpot reviewer
it_user333624Software Developer at a tech services company with 501-1,000 employees
Consultant

also with the new 5.7 edition added some other fixes , update, firewall , etc. You can check the new version on their page.

Buyer's Guide
MySQL
December 2025
Learn what your peers think about MySQL. Get advice and tips from experienced pros sharing their opinions. Updated: December 2025.
879,371 professionals have used our research since 2012.
PeerSpot user
Constructor of the computer systems at a security firm with 51-200 employees
Vendor
Oct 29, 2015
I had no problems deploying it but the MyISAM tables need to be more reliable.

What is most valuable?

  • Reliability
  • Security
  • Flexibility
  • Functionality
  • Availability - controllability anywhere and with different methods

What needs improvement?

MyISAM tables could be more reliable.

For how long have I used the solution?

I've been using the Workbench Server for six years.

What was my experience with deployment of the solution?

I have had no problems deploying it.

What do I think about the stability of the solution?

I have no stability problems.

What do I think about the scalability of the solution?

I currently do not need to scale on my network.

How are customer service and technical support?

Customer Service:

I only have the free version, which does not have customer service.

Technical Support:

I only have the free version, which does not have technical support.

Which solution did I use previously and why did I switch?

We use Cisco ASA and Nagios devices alongside the MySQL server as our network infrastructure needs expanding and required more serious hardware solutions.

What was our ROI?

I believe it is hard to calculate for hardware.

What's my experience with pricing, setup cost, and licensing?

I only use the free version.

Which other solutions did I evaluate?

We also looked at PostgreSQL.

What other advice do I have?

As a rule, any device upon delivery is obsolete. Pick up the solution for your business, based on your specific needs.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Jr. Production Engineer at a marketing services firm with 51-200 employees
Vendor
Oct 19, 2015
In addition to InnoDB, it also supports full text search, optimizer, performance schema improvements and GTID.

Valuable Features:

MySQL 5.6 has a great many new features, including, but certainly not limited to, a number of performance improvements.

However, besides the widely talked-about features such as InnoDB, there's also support for full text search, optimizer, performance schema improvements and GTID.

Improvements to My Organization:

In order to change the size of InnoDB transaction log files, you have to follow this procedure. Beware that if you don’t follow these instructions step-by-step, your server may not restart or rather it will start with InnoDB storage engine disabled and an error in the logs. So, here’s what you want to do:

1. change (or add) the following variable in my.cnf: innodb_log_file_size = ..
2. stop MySQL server
3. make sure you see a successful shutdown of InnoDB in the MySQL error log
4. move away old log files (at this point I have to double check where they are) by running the following command:
mv /var/lib/mysql/ib_logfile* /tmp/
5. start MySQL server – it should take a bit longer to start because it is going to be creating new transaction log files
6. When you’re positive that MySQL server has started successfully, you can remove the old log files:
rm /tmp/ib_logfile*

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user285990 - PeerSpot reviewer
Service Operations Manager at a tech vendor with 51-200 employees
Real User
Aug 6, 2015
Its ability to scale horizontally and transactional functionality features have been valuable to us, but the configuration templates could be improved.

Valuable Features:

It depends on the use and implementation, as I prefer to use Galera or XtraDB because of replication and failover functionality. However, the ability to scale horizontally is much better than other vendors. Also, the transactional functionality is good.

Room for Improvement:

Configuration templates and reliability both need work.

Use of Solution:

I have been using MySQL for over five years.

Deployment Issues:

I deploy multiples of these servers now, and it is all managed via a puppet so I/we have not had problems with deployment in a long time.

Stability Issues:

An overload of sessions, or long running queries. can cause the servers to be unusable.

Scalability Issues:

Currently no, as we use our own load balancer to enable us to scale to any level.

Customer Service:

We don't use it.

Initial Setup:

It was straightforward, and there are numerous blogs on-line that cover every possible configuration.

Implementation Team:

We did it in-house.

ROI:

It takes about six months, but this does depend on its associated product and usage.

Cost and Licensing Advice:

Chose your database based on traffic type and desired functionality, not on the initial cost.

Other Advice:

If you have the in-house knowledge MySQL can be a great product. If you do not I would recommend using MSSQL instead.

Take a look at the environment you plan to implement including the application and traffic model.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Engineer with 51-200 employees
Vendor
Jan 13, 2015
It provides a low cost and effective SQL DB solution for smaller companies. Replication does need improvement though.

What is most valuable?

  • Speed
  • Cost

How has it helped my organization?

MySQL provides a low cost and effective SQL Database solution for smaller companies that don’t require the overhead and cost associated with RDBMS tools like Oracle

What needs improvement?

Replication and HA features, but that is to be expected at this entry point

For how long have I used the solution?

10 years.

What was my experience with deployment of the solution?

No, the deployment of MySQL is very easy as it is usually a part of Linux distributions and most hosting services provide a MySQL database as a part of their hosting service.

What do I think about the stability of the solution?

No, MySQL has always been a stable database. If there are sufficient resources on the server to run the database it will do fine.

What do I think about the scalability of the solution?

None that I have run into. For really big databases I have always used Oracle.

How are customer service and technical support?

Customer Service:

There is plenty of support available on the internet. I have never really needed to use or activate a support contract for MySQL

Technical Support:

There is plenty of support available on the internet. I have never really needed to use or activate a support contract for MySQL.

Which solution did I use previously and why did I switch?

Before using MySQL I used Oracle and Informix for RDBMS.

How was the initial setup?

The initial setup was easy as there is usually a version distributed as a part of the Linux distribution.

What about the implementation team?

I have always implemented MySQL through and in house team.

What's my experience with pricing, setup cost, and licensing?

The initial setup cost and maintenance costs are built into the OS costs for all of my implementations and are insignificant.

Which other solutions did I evaluate?

I usually look at MySQL, PostgreSQL and Oracle.

What other advice do I have?

MySQL is a great RDBMS, but make sure it will integrate with all of the clients you will be using and the rest of your infrastructure. The problems usually have more to do with other products supporting MySQL than MySQL itself.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Database Manager at a tech company with 51-200 employees
Real User
May 1, 2014
A fast and reliable database management system

Valuable Features:

• It is inexpensive as compared to other common databases like Microsoft SQL Server or Oracle. • MySQL is an extensible, open storage database engine that integrates seamlessly with a number of programming languages and other web-based technologies. • MYSQL is an open source system under the GNU General Public License. Developers can use it at no cost as long as the associated projects are also open-source. • Having excellent performance, MYSQL is used by many internet powerhouses like yahoo as their back-end database. MYSQL has great performance due to format of its default table, MyISAM. MyISAM databases use little disk space, memory and cpu. The system runs without flaw and perform better on all platforms including windows, Unix and Linux.

Room for Improvement:

• MySQL has a limited storage capacity. It doesn’t support large databases. • Database transactions are not handled efficiently. • Unlike Oracle, MySQL doesn't have Tablespace, Role management, snapshots, synonym and packages. • For transferring data, MySQL doesn’t support other languages being executed from within the system, and neither does it supports XML. • Compared to Oracle, MySQL database does not support any feature like Audit Vault on its server • There is a limited scope and earning available for database administrator of MySQL.

Other Advice:

MySQL is an open source database management system and is used by most of the most famous networking sites. It is more popular in websites and PHP integration. It can be executed under a number of operating systems like Linux, UNIX, Mac OS and Windows. MySQL supports ODBC interface which allows MySQL to be addressed by all the usual programming languages that run under Microsoft Windows.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user6579 - PeerSpot reviewer
it_user6579Engineer at a tech services company with 1,001-5,000 employees
Consultant

Nice detailed explanation regarding advantages and disadvantages of MySQL. I agree with author on various points like popular free opensource database. But it doesn't support PL fully.

See all 3 comments
it_user1020 - PeerSpot reviewer
Head of Data Center at a tech company with 51-200 employees
Real User
Dec 18, 2012
MySQL is undoubtedly one of the best open-source database products available. It's fast, easy to use and very reliable.

Valuable Features:

MySQL has established itself not only as the most popular open-source database, but the most reliable one as well. In my more than six years as system administrator managing various websites and web servers, MySQL has been our server of choice for web applications. It wouldn't be acquired by Oracle if it did not see it that way too.What I like most about MySQL is that it's relatively easy to install, fast, lightweight and reliable. It's available for both Windows and Linux, making it a very good alternative to other open source databases back then, which only runs on Linux. PostgreSQL for example did not have a Windows installer before. This made it very difficult to adopt it for mixed-OS environments and that is why we use MySQL.

Room for Improvement:

Back in the days, our only gripe about MySQL was that it was a purely command-line based system. We don't really see it as disadvantage though, as it allowed it to be fast and very reliable. This has been addressed through the years with graphical management systems for MySQL. MySQL is a highly recommended product. I give it five stars as it really gets the job done without much of a hassle. Being available for the many platforms also makes it a very compelling choice for mixed-OS environments, as data migration can just be as easy as backing-up and restoring on another server even on different operating systems.

Other Advice:

Just be ready though to work at the command line should you wish to use MySQL in its free form. It may not be the most intuitive user interfaces available, but it also makes MySQL a simple yet very reliable database for most people's needs.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user2652 - PeerSpot reviewer
it_user2652Project Manager at a non-tech company with 10,001+ employees
Top 20Vendor

MySQL is platform independent and can be run in mixed OS platform like windows, linux, ubuntu etc. It gives compatibility even over different OS during backup and restore. Data can be backed up from one OS and can be restored on other OS.

See all 3 comments
Buyer's Guide
Download our free MySQL Report and get advice and tips from experienced pros sharing their opinions.
Updated: December 2025
Buyer's Guide
Download our free MySQL Report and get advice and tips from experienced pros sharing their opinions.