MySQL
Autor: Marcelino | Publicado: 2012-09-10T17:00:00-07:00

O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Linguagem de Consulta Estruturada, do inglês Structured Query Language) como interface. É atualmente um dos bancos de dados mais populares, com mais de 10 milhões de instalações pelo mundo.
Entre os usuários do banco de dados MySQL estão: NASA, Friendster, Banco Bradesco, Dataprev, HP, Nokia, Sony, Lufthansa, U.S. Army, U.S. Federal Reserve Bank, Associated Press, Alcatel, Slashdot, Cisco Systems, Google e outros.

HistóriaO MySQL foi criado na Suécia por dois suecos e um finlandês: David Axmark, Allan Larsson e Michael "Monty" Widenius, que têm trabalhado juntos desde a década de 1980.  Hoje seu desenvolvimento e manutenção empregam aproximadamente 400  profissionais no mundo inteiro, e mais de mil contribuem testando o  software, integrando-o a outros produtos, e escrevendo a respeito dele.
No dia 16 de Janeiro de 2008, a MySQL AB, desenvolvedora do MySQL foi adquirida pela Sun Microsystems, por US$ 1 bilhão, um preço jamais visto no setor de licenças livres. No dia 20 de Abril de 2009, foi anunciado que a Oracle compraria a Sun Microsystems  e todos o seus produtos, incluindo o MySQL. Após investigações da  Comissão Europeia sobre a aquisição para evitar formação de monopólios  no mercado a compra foi autorizada e hoje a Sun faz parte da Oracle.
O sucesso do MySQL deve-se em grande medida à fácil integração com o PHP incluído, quase que obrigatoriamente, nos pacotes de hospedagem de sites da Internet oferecidos atualmente. Empresas como Yahoo! Finance, MP3.com, Motorola, NASA, Silicon Graphics e Texas Instruments usam o MySQL em aplicações de missão crítica.[5] A Wikipédia é um exemplo de utilização do MySQL em sites de grande audiência.
O MySQL hoje suporta Unicode, Full Text Indexes, replicação, Hot Backup, GIS, OLAP e muitos outros recursos de banco de dados.

CaracterísticasPortabilidade (suporta praticamente qualquer plataforma atual);
Compatibilidade (existem drivers ODBC, JDBC e .NET e módulos de interface para diversas linguagens de programação, como Delphi, Java, C/C++, C#, Visual Basic, Python, Perl, PHP, ASP e Ruby)
Excelente desempenho e estabilidade;
Pouco exigente quanto a recursos de hardware;
Facilidade de uso;
É um Software Livre com base na GPL (entretanto, se o programa que acessar o Mysql não for GPL, uma licença comercial deverá ser adquirida);
Contempla a utilização de vários Storage Engines como MyISAM, InnoDB, Falcon, BDB, Archive, Federated, CSV, Solid…
Suporta controle transacional;
Suporta Triggers;
Suporta Cursors (Non-Scrollable e Non-Updatable);
Suporta Stored Procedures e Functions;
Replicação facilmente configurável;
Interfaces gráficas (MySQL Toolkit) de fácil utilização cedidos pela MySQL Inc. 
&nbsp;Referências MySQL. Why MySQL (em inglês). Página visitada em 10 de Fevereiro de 2007.
 MySQL. Referência e cases (em português). Página visitada em 19 de Agosto de 2007.
 Criador do MySQL pede ajuda para impedir que a Oracle compre a Sun.
 Oracle has finalized the Sun transaction and the deal has closed..
&nbsp;MySQL. MySQL - Case Studies (em inglês). Página visitada em 22 de junho de 2007.
 http://dev.mysql.com/doc/refman/4.1/pt/using-the-mysql-software-under-a-commercial-license.html Licença do Mysql
 Cinco perguntas a Michael Widenius - Fundador e programador original do MySQL
 Anúncio da Sun sobre a compra da MySQL AB (16/01/2008) (em inglês)