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?
source
share