O MySQL opera em um ambiente de rede usando uma arquitetura cliente / servidor. Em outras palavras, um programa central atua como um servidor e vários programas clientes se conectam ao servidor para fazer solicitações.
O MySQL Server, ou mysqld, é o programa do servidor de banco de dados. O servidor gerencia o acesso aos bancos de dados reais no disco e na memória. O MySQL Server é multi-threaded e suporta muitas conexões simultâneas de clientes. Os clientes podem se conectar através de vários protocolos de conexão. Para gerenciar o conteúdo do banco de dados, o MySQL Server possui uma arquitetura modular que suporta vários mecanismos de armazenamento que manipulam diferentes tipos de tabelas (por exemplo, fornece tabelas transacionais e não transacionais).
Nota: Mas sqlite em apenas nenhum arquivo sql onde ele pode br ler e gravar a principal quantidade certa de dados. Semelhante ao armazenamento de folhas de excel