O que é MySQL?


MySQL é um Sistema de Gestão de Banco de Dados (SGDB) relacional conhecido como o mais popular do mundo dentre as soluções de bancos de dados de código aberto (open source). Como o nome sugere, utiliza a linguagem de interface padrão denominada SQL (Structured Query Language - Linguagem de Consulta Estruturada).

Algumas características do MySQL


    Escrito em C e C++

  • É multiplataforma

  • O Cliente conecta no MySQL através de conexões TCP/IP.

  • Fornece mecanismos de armazenamento transacional e não transacional

  • Em sua estrutura, possui tabelas hash em memória que são usadas como tabelas temporárias

  • Suporta API´s de outras linguagens, como: PHP, Java e Python

  • Permite o uso de até 16 indices por tabela


Origem do MySQL


O MySQL foi desenvolvido criado na Suécia por Allan Larsson, David Axmark, e Michael Monty Widenius, entre o início da década de 80 e o ano 1995 quando foi lançada a , definitivamente, a primeira versão do MySQL.

Em Janeiro de 2008, a MySQL AB foi adquirida pela Sun Microsystems, que por sua vez, foi adquirida pela Oracle em 2009, qual detém hoje os os direitos sobre o MySQL.