MySQL database for Modern Enterprise Applications
May 26, 2025

MySQL database for Modern Enterprise Applications

Sharang Dwivedi | TrustRadius Reviewer
Score 5 out of 10
Vetted Review
Verified User

Overall Satisfaction with MySQL

For a customer onboarding web application, we have used MySQL database. For web application MySQL database had been preferred choice in the past which provides both open source and licensed feature. Among other reason MySQL DB is easy to setup , simpler feature set, fewer advanced features, but lightweight, stable, and fast for read-heavy workloads.

Pros

  • Performance of SQL read operations
  • Easy of setup
  • Open source
  • Very low license cost

Cons

  • Scalability options
  • Backup and Recovery options
  • Limited extensibility, fewer user-defined functions and plugins
  • Enterprise grade High Availability feature
  • Cost saving due open source feature and low cost license
  • Need for enterprise edition for advanced features
  • Easy to setup in on prem or in cloud
MySQL Database has been well suited for our web based
application used for customer onboarding. It efficiently handles data storage,
retrieval, and management customer onboarding flow. So good lightweight
application, moderate for performance requirement and cost effective solution.

MySQL Enterprise Edition’s advanced security features,
includes encryption and auditing, to meet compliance requirements and protect
sensitive data, thus reducing risk and potential regulatory penalties.

Do you think MySQL delivers good value for the price?

Yes

Are you happy with MySQL's feature set?

Yes

Did MySQL live up to sales and marketing promises?

I wasn't involved with the selection/purchase process

Did implementation of MySQL go as expected?

Yes

Would you buy MySQL again?

No

MySQL Database has been well suited for our web based
application used for customer onboarding. It efficiently handles data storage,
retrieval, and management of customer onboarding. So good for lightweight
application, with moderate for performance requirement and cost efficient solution.



MySQL database cannot be the replacement of large scale enterprise
database. Oracle Database, MSSQL or postgres would be go to option. Another
reason could be MySQL does not support many modern extensions/features like NoSQL
support, JSON data type, limited support for modern and complex SQL query
features.

Comments

More Reviews of MySQL