O MySQL é servidor de banco de dados multiusuário,
multitarefa que trabalha com uma das linguagens de manipulação
de dados mais popularizadas do mundo.
SQL é uma linguagem simples, em que você facilmente
pode gravar, alterar e recuperar informações num web site
com segurança e rapidez. Ela foi desenvolvida pelo Departamento
de Pesquisas da IBM como forma de interface para o Sistema
de Banco de Dados Relacionais SYSTEM R, no início dos anos
70; em 1996, a American National Institute (ANSI) publicou
um padrão SQL. A SQL estabeleceu-se como linguagem padrão
de Banco de Dados Relacional.
A linguagem SQL tem como grande virtude sua
capacidade de gerenciar índices sem a necessidade de controle
individualizado de índice corrente, algo muito comum nos Sistemas
Gerenciadores de Arquivos, o Dbase por exemplo. Nunca trabalhe
com arquivos do Dbase (*.DBF)! Esses falsos bancos de dados
não oferecem integridade alguma para os dados; uma simples
recuperação de dados resulta num código complicado e extenso,
visto que consiste numa busca de registro a registro, além
de não passar de uma simples e frágil gravação sequencial
de strings. Você foi avisado!
O MySQL foi originalmente desenvolvido pela
empresa sueca TCX , que necessitava de um servidor de banco
de dados que operasse com grandes escalas de dados rapidamente
sem exigir caríssimas plataformas de hardware. A TCX opera
desde 1996 com 40 bancos de dados, contendo 10.000 tabelas,
sendo 500 delas com mais de 10 milhões de linhas.