IBM Db2 Database vs MySQL comparison

Cancel
You must select at least 2 products to compare!
IBM Logo
10,870 views|7,336 comparisons
90% willing to recommend
Oracle Logo
Read 142 MySQL reviews
13,066 views|10,321 comparisons
91% willing to recommend
Comparison Buyer's Guide
Executive Summary
Updated on Jan 4, 2023

We performed a comparison between IBM Db2 Database and MySQL based on our users’ reviews in five categories. After reading all of the collected data, you can find our conclusion below.

  • Ease of Deployment: Users of both solutions say that their initial setup is straightforward.
  • Features: Users of both products are happy with their stability and scalability.

    IBM Db2 Database reviewers say that it is secure, powerful, and feature-rich with good data compression. Several users note that the solution’s UI needs to be simplified.

    MySQL users say it is user friendly, high performing, and easy to integrate. Some users mention that it is missing a monitoring tool.
  • Pricing: Some IBM Db2 Database users feel that it is an expensive product. MySQL is open-source and free of charge.
  • ROI: Users of both solutions report seeing an ROI.
  • Service and Support: IBM Db2 reviewers report being satisfied with the level of support they receive. Since MySQL is open source and does not offer official support.

Comparison Results: MySQL is easy to use and free to download. In contrast, some reviewers feel that IBM Db2 is costly and not intuitive.

To learn more, read our detailed IBM Db2 Database vs. MySQL Report (Updated: May 2024).
771,212 professionals have used our research since 2012.
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
Pros
"The solution's initial setup is straightforward.""Some of the most valuable features are the scaling from a small very cheap installation to a very large enterprise installation. In addition, the backups and assistance are good.""The most valuable aspect of this solution is its stability. We have never had any problems and have never had to contact technical support.""It's very secure.""The solution has many beneficial features, such as security, support, and stability.""We are dealing with millions of transactions a month and the performance is very good.""The solution is stable.""Reliable, robust with great features."

More IBM Db2 Database Pros →

"MySQL is a scalable tool. Scalability-wise, I rate the solution a nine out of ten...The solution's technical support is good. I rate the technical support a nine out of ten.""MySQL is open-source. There are a lot of open-source communities trying to come up with their own patches, and to come up with their own features, which help MySQL develop faster than traditional databases like Oracle, which is closed source.""It is a very stable solution. I deployed the product six years ago, and it still works fine.""MySQL is easy and convenient for me. I don't need to rely on anyone. I can write the code and extract the information. It is fast if you know how to use it. The solution is not expensive, and most of the developers know how to use it. It is easy to create tables. The solution is stable and has good performance. The connection with AWS gives regular updates, which is manual otherwise and a nightmare.""It is free, which is probably its most valuable feature. It is a pretty full-featured relational database. It really does everything we need it to do.""It is very easy to install and has all basic database features.""The product is flexible and easy to use.""MySQL is a light database. It's not very complex. It's easy to develop, easy to maintain, and easy to back up and restore."

More MySQL Pros →

Cons
"Do not use support. Freely available documentation is a bit weak.​""The solution could improve by providing more integration.""The price should be lower.""Db2 interface could be improved a bit. Comparing it to Oracle, Db2's interfaces could be improved.""Its process of building up queries could be more accessible.""The tool is not easy to use. It needs to improve scale computing so that the tool can be scaled vertically. The product needs to enhance pre-engine optimization and it needs to be more efficient in completing queries. The documentation should be updated to include different scenarios of deployment.""The application development requires a Java developer and not every company has these resources.""The only drawback that we see in Db2 Database is the crash recovery. When there is a crash and somebody has to do the recovery, Db2 Database first stops, and then it does any crash recovery. In Oracle Database, crash recovery happens within the database. The database is not shut down."

More IBM Db2 Database Cons →

"I would like to have features that allow us to jump between the cloud and our on-premises system.""I feel that some tools which make it easier to create queries or make it easier for other functions would be really interesting to see.""Improvements are required in character set support, scalability, and big data sets.""Sometimes, not because the version is not the latest version, there are some issues with it. Sometimes there's an issue with the server which creates issues with it.""Even for the best database, we always want the database to perform much better, so we wish MySQL would be much better, in terms of performance.""I would like to see some improvements in the solution’s integration aspects.""It would be helpful if there were a graphical user interface to administer, configure, and tune it.""The GUI could improve in MySQL."

More MySQL Cons →

Pricing and Cost Advice
  • "They are competitive and honest (compared to how peer firms approach licensing conversations). ​"
  • "Compared to Oracle, it is so much cheaper."
  • "Licensing fees are on a yearly basis."
  • "We don't see what the specific price of the DB2 license is because we pay for the backup license as a package."
  • "I think that everyone knows that with IBM the standard price is higher than the others."
  • "Db2 is less expensive than Oracle."
  • "We did not buy it. It came with our hardware without any complimentary maintenance. If I compare Db2 Database with Oracle Database, its price is lower than Oracle Database."
  • "There is a license for this solution and we pay every three years."
  • More IBM Db2 Database Pricing and Cost Advice →

  • "When you know the setup will continue to grow, make sure you have the paid support."
  • "​Enterprise editions and support are definitely needed for the heavy users who need direct support. ​"
  • "MySQL Enterprise Support is not cheap, though might still be cheaper than Oracle or SQL Server. They may not have local support depending on where you’re based, but there are many smaller agencies out there that will readily provide support. You’ll need to spend some time looking around."
  • "Can range from free to quite expensive, depending on the environments and requirements, so better to really set goals ahead of setting it up."
  • "I am using the Community Edition, which is available free of charge."
  • "This is an open-source product that can be used free of charge."
  • "It's an open-source database management system that can be used free of charge."
  • "Microsoft licensing for SQL Server is probably ten times more expensive. I used to work for the government, and I remember when we were looking into upgrading to the enterprise version of SQL Server 2019, the licensing was going to cost 350,000. To get the equivalent in the cloud, it was going to be about four grand to get the same processing power and everything else. With MySQL, it was going to be about 300 for the same licensing. Cost-wise, for sure, there is a huge difference. Would you prefer to pay 300 a month or 3,000 to have the same amount of data resources? You might lose a few options that you need, but it isn't worth the price difference."
  • More MySQL Pricing and Cost Advice →

    report
    Use our free recommendation engine to learn which Relational Databases Tools solutions are best for your needs.
    771,212 professionals have used our research since 2012.
    Questions from the Community
    Top Answer:Db2 database scalability and performance capabilities match our database needs. It covers pretty much everything a database administrator or engineer might need.
    Top Answer:I would rate the pricing a five out of ten. Since it's a government contract, the rates are negotiated and agreed upon with the government. So, it's not like the standard market price. It's not super… more »
    Top Answer:Db2 interface could be improved a bit. Comparing it to Oracle, Db2's interfaces could be improved.
    Top Answer:MySQL encrypts connections to protect your data and the biggest benefit from this is that nobody can corrupt it. If you move information over a network without encryption, you are endangering it… more »
    Top Answer:I may be considered a MySQL veteran since I have been using it since before Oracle bought it and created paid versions. So back in my day, it was all free, it was open-source and the best among… more »
    Top Answer:One thing I would improve related to MySQL is not within the product itself, but with the guides to it. Before, when it was free, everyone was on their own, seeking tutorials and how-to videos online… more »
    Ranking
    Views
    10,870
    Comparisons
    7,336
    Reviews
    28
    Average Words per Review
    453
    Rating
    8.0
    Views
    13,066
    Comparisons
    10,321
    Reviews
    31
    Average Words per Review
    416
    Rating
    8.5
    Comparisons
    Firebird SQL logo
    Compared 27% of the time.
    PostgreSQL logo
    Compared 11% of the time.
    MariaDB logo
    Compared 8% of the time.
    Teradata logo
    Compared 7% of the time.
    CockroachDB logo
    Compared 3% of the time.
    Also Known As
    DB2
    Learn More
    Overview
    DB2 Enterprise for Linux, UNIX, and Windows is the ideal data server for the most demanding workloads. New XML support is designed to help firms minimize the time and effort it takes to persist and use their XML data reducing development costs and improving business agility.

    MySQL is an open-source relational database management system (RDBMS) owned by Oracle. Before Oracle acquired the product, it was completely free for users. After the merge, the solution started offering paid services with more features, alongside a free version. MySQL can easily integrate with a wide variety of programming languages, which makes it one of the most flexible and reliable products among its competitors. This cost-effective solution helps users deliver high-performance and scalable database applications through several products. They include:

    • MySQL HeatWave: This is an in-memory query accelerator for MySQL. It is a parallel, columnar, hybrid query-processing engine with algorithms for distributed query processing. This database service is used for transactions, analytics, and machine learning (ML). It offers simplified, secure real-time analytics. It can be deployed on Oracle Cloud Infrastructure (OCI), Amazon AWS, Azure, and users' data centers.

    • My SQL Enterprise Edition: This edition of the solution includes the most comprehensive set of advanced features, technical support, and management tools. The combination functions achieves security, scalability, reliability, and uptime, while reducing risk, cost, and complexity, in managing MySQL applications.

    • MySQL Standard Edition: This edition utilizes industrial-strength performance and reliability to help users deliver high-performance and scalable Open Transaction Processing (OLTP) applications.

    • MySQL Classic Edition: This is an embedded database for independent software vendors (ISVs), original equipment manufacturers (OEMs), and value-added resellers (VARs), that are developing applications using the MyISAM storage engine.

    • MySQL Community Edition: This is the free version of the product, which is supported by a large active community of open-source developers.

    • MySQL Cluster CGE: This is a distributed database that combines linear scalability and high availability. It offers in-memory real-time access across partitioned and distributed databases.

    • MySQL Embedded: This product offers MySQL as an embedded database and is most widely used by ISVs, OEMs, and VARs. It is utilized for making applications, hardware, and appliances more competitive by bringing them to market faster while lowering their cost of goods sold (COGs).

    My SQL Features

    The characteristics of each MySQL edition differ depending on what it offers and what clients it is catered towards. But the main features of the product include the following:

    • Internals and portability: These capabilities allow MySQL to work on multiple platforms and provide transactional and non-transactional storage engines. This set of features is tested with Purify, Vilgrind, and a broad range of different compilers.

    • Data types: Due to the flexibility of the data types feature of MySQL, the product is compatible with a very wide variety of data types, including fixed-length and variable-length string types.

    • Statements and functions: This feature allows MySQL full operator and function support. It supports a wide variety of functions and allows users to refer to tables from different databases in the same statement.

    • Security: The security features of MySQL provide users with a flexible privileged password system that enables host-based verification. The product offers encryption of all password traffic when users connect to a server.

    • Scalability and limits: MySQL supports large databases with up to approximately 50 million records and up to 64 indexes per table.

    • Connectivity: The connectivity features of the product allow clients to connect to MySQL using several protocols, providing them with freedom of choice in terms of which ones to use.

    • Localization: Through this feature, the product offers availability to users in many languages. The server time zone can be changed dynamically and allows clients to specify their own time zone for their convenience.

    • Clients and tools: The product includes several client and utility programs among its capabilities.

    MySQL Benefits

    MySQL brings many benefits to organizations that use it for their data. The most common ones include:

    • Due to its initial open-source nature, MySQL is an easy to understand and beginner-friendly product.

    • The solution still supports an open-source version as well, which means users can download, use, and modify it based on their requirements.

    • MySQL ensures the consistency of data by storing it efficiently and minimizing redundancy.

    • This is considered one of the fastest solutions on the market, a fact which is backed by many benchmark tests.

    • MySQL is very flexible and supports a large number of embedded applications.

    • The solution is compatible with many operating systems.

    • This product offers clients the option to roll back transactions, as well as commit, and crash recovery.

    Reviews from Real Users

    According to a database engineer at a retailer with more than 10,000 employees, MySQL is a great open-source product that offers great scalability and compatibility.

    Yong S., a solutions specialist, system integration, appreciates this product because it has different licensing options and is easy to set up.

    Sample Customers
    Knorr-Bremse, Mizuho Bank Ltd., Australian Government Department of Defence, SCHWENK Zement, Friedhelm Loh Group, YAZAKI Europe Limited, Ekornes ASA, Baldor Electric, VSN Systemen BV, Lion Brewery (Ceylon) PLC, PLANSEE Group, TE Connectivity, Hansgrohe SE, Openmatics, University of Toronto
    Facebook, Tumblr, Scholastic, MTV Networks, Wikipedia, Verizon Wireless, Sage Group, Glassfish Open Message Queue, and RightNow Technologies.
    Top Industries
    REVIEWERS
    Financial Services Firm38%
    Computer Software Company15%
    Manufacturing Company10%
    Insurance Company8%
    VISITORS READING REVIEWS
    Educational Organization53%
    Financial Services Firm9%
    Computer Software Company5%
    Government4%
    REVIEWERS
    Computer Software Company22%
    Financial Services Firm11%
    University10%
    Comms Service Provider9%
    VISITORS READING REVIEWS
    Computer Software Company16%
    Financial Services Firm10%
    Comms Service Provider9%
    Government6%
    Company Size
    REVIEWERS
    Small Business24%
    Midsize Enterprise19%
    Large Enterprise57%
    VISITORS READING REVIEWS
    Small Business8%
    Midsize Enterprise56%
    Large Enterprise35%
    REVIEWERS
    Small Business45%
    Midsize Enterprise19%
    Large Enterprise37%
    VISITORS READING REVIEWS
    Small Business26%
    Midsize Enterprise15%
    Large Enterprise58%
    Buyer's Guide
    IBM Db2 Database vs. MySQL
    May 2024
    Find out what your peers are saying about IBM Db2 Database vs. MySQL and other solutions. Updated: May 2024.
    771,212 professionals have used our research since 2012.

    IBM Db2 Database is ranked 6th in Relational Databases Tools with 66 reviews while MySQL is ranked 4th in Relational Databases Tools with 142 reviews. IBM Db2 Database is rated 8.2, while MySQL is rated 8.2. The top reviewer of IBM Db2 Database writes "Very scalable with high availability and excellent technical support". On the other hand, the top reviewer of MySQL writes "Good beginner base but it should have better support for backups". IBM Db2 Database is most compared with SQL Server, Oracle Database, SAP HANA, Teradata and IBM Informix, whereas MySQL is most compared with Firebird SQL, PostgreSQL, MariaDB, Teradata and CockroachDB. See our IBM Db2 Database vs. MySQL report.

    See our list of best Relational Databases Tools vendors.

    We monitor all Relational Databases Tools reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.