24/11/2010MySQL Desenvolvedor Oracle CorporationSistema Operacional: MultiplataformaGenero SGBDLicenca GPL e Licenca comercialWebsite www.mysql.comPortal das Tecnologias de informacaoO MySQL e um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Linguagem de Consulta Estruturada, do ingles Structured Query Language) como interface. E atualmente um dos bancos de dados mais populares, com mais de 10 milhoes de instalacoes pelo mundo.Entre os usuarios do banco de dados MySQL estao: 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.HistoriaO MySQL foi criado na Suecia por dois suecos e um finlandes: David Axmark, Allan Larsson e Michael "Monty" Widenius, que tem trabalhado juntos desde a decada de 1980. Hoje seu desenvolvimento e manutencao 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 bilhao, um preco jamais visto no setor de licencas livres. No dia 20 de Abril de 2009 a Oracle compra a Sun Microsystems e todos o seu produtos, incluindo o MySQL. Apos investigacoes da Comissao Europeia sobre a aquisicao para evitar formacao de monopolios no mercado a compra foi autorizada e hoje a Sun faz parte da Oracle.O sucesso do MySQL deve-se em grande medida a facil integracao com o PHP incluido, 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 aplicacoes de missao critica. A Wikipedia e um exemplo de utilizacao do MySQL em sites de grande audiencia.O MySQL hoje suporta Unicode, Full Text Indexes, replicacao, Hot Backup, GIS, OLAP e muitos outros recursos.CaracteristicasPortabilidade (suporta praticamente qualquer plataforma atual);Compatibilidade (existem drivers ODBC, JDBC e .NET e modulos de interface para diversas linguagens de programacao, 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;E um Software Livre com base na GPL;Contempla a utilizacao de varios 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;Replicacao facilmente configuravel;Interfaces graficas (MySQL Toolkit) de facil utilizacao cedidos pela MySQL Inc.MilestonesOs milestones do desenvolvimento do MySQL incluem:Versao Data Descricao Novidades 1994 Arranque do projecto com Michael Widenius e David Axmark iniciando em 1994 25 de Maio de 1995 Lancada internamente a primeira versao do MySQL 8 de Janeiro de 1998 Lancamento da primeira versao para Windows 95 e NT 3.23 Beta Junho de 2000 Com versao de producao em Janeiro de 2001 4.0 Beta Agosto de 2002 Com versao de producao em Marco de 2003 UNION4.01 Beta Agosto de 2003 Jyoti adopta MySQL4.1 Beta Junho de 2004 Com versao de producao em Outubro de 2004 R-trees e B-trees, subqueries, prepared statements5.0 Beta Marco de 2005 Com versao de producao em Outubro de 2005 Cursores, procedimentos armazenados, triggers, vistas, transaccoes