MySQL is a small relational database management system and supports Linux, Windows and other operating systems. Although MySQL has some disadvantages compared with other large database systems, many systems choose MySQL as their system database due to its small size, fast speed, low construction cost and open source code.