Why is MySQL (still) not taken seriously as a DBMS by many developers?

In recent years, I have come across comments that MySQL is not a DBMS to take seriously for some developers. I have been a MySQL user for a long time, and it's hard for me to understand why some developers are so against MySQL. Although I am beginning to believe that some of these remarks are true, but only to a small extent, I wonder what are the real reasons why some still think that MySQL is inferior.

I agree that I found that there are no check restrictions, and BOOLEANs limit INTEGER in the range from TINYINT, and not to TRUE and FALSE. Also, there are some CURRENT_TIMESTAMP problems that I don't like. But are these arguments enough to tout MySQL as a subordinate DBMS? What are the real reasons here - if they exist?

+3
source share

Source: https://habr.com/ru/post/1781249/


All Articles