MySQL follows a client-server model to be used under a networked environment. The server processes various requests made on the physical or client-side of the server using its multi-layered server, which is then displayed with the results on the screen. The scalable, robust, multi-layered server helps MySQL operate on a large amount of data.