MySQL Review

We can now have many standalone databases where every developer can perform local tests

What is most valuable?

The most valuable feature is the fact that the product is cross-platform, because it reduces server TCO, for my small company. This is very important.

How has it helped my organization?

Without MySQL, we used a single centralized database.

With MySQL, we can now have many standalone databases where every developer can perform local tests.

What needs improvement?

Improvement areas are Security and ORM, for example:

It may be interesting to check the user-level access rights at the row level and a robust support to JSON model object (like NoSQL database).

For how long have I used the solution?

I've used MySQL for 12 years, since 2005. I chose it after using MS SQL for years. It is more suitable for the projects that we make.

What do I think about the stability of the solution?

No, never.

What do I think about the scalability of the solution?

Yes, the many index restrictions in case of partitioning the tables.

How are customer service and technical support?

I do not know yet. I've never used technical support services, only the community

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

Yes, I first used Microsoft SQL Server, then I went to MySQL because the cost is lower.

How was the initial setup?

The initial setup is straightforward, especially in a Windows environment.

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

There is no cheap commercial license for standalone applications.

Which other solutions did I evaluate?

Yes, I have evaluated other database solutions. I have evaluated PostgreSQL and MongoDB.

**Disclosure: I am a real user, and this review is based on my own experience and opinions.
More MySQL reviews from users
...who work at a University
...who compared it with Oracle Database
Add a Comment
1 Comment

author avatarCharlita Dalebjörk
Real User

Thanks for a good review
Many developers wants to have micro servers with micro sized databases. But that doesn't necessarily means that these micro sized databases will be a unique MySQL instance.