O MySQL nasceu na Suécia e foi criado por David Axmark, Allan Larsson e o finlandês Michael “Monty” Widenius. Eles trabalham em conjunto desde os anos de 1980. Além disso, em torno do desenvolvimento do MySQL, trabalham um número superior a quatrocentas pessoas que atuam de localidades diversas ao redor do mundo. Esse número não considera os mais de mil responsáveis pelos testes do software e análise da sua integração com as várias versões das aplicações e produtos ou que criam conteúdo sobre ele.
O banco de dados MySQL é um sistema de gerenciamento (SGBD) que usa a Linguagem de Consulta Estruturada (SQL – Structured Query Language) como interface. A flexibilidade, versatilidade e a facilidade encontrada em seu uso fizeram do MySQL um dos bancos de dados preferidos. Usado por algo em torno de dez milhões de instalações no mundo todo. O MySQL é usado pela NASA; pela Friendster; pelo Bradesco; pela Nokia; pela HP; pela Sony; pela Lufthansa e por diversas outras corporações das mais variadas pátrias e pessoas físicas de várias cidadanias.
Facilmente integrado com linguagens de programação como o PHP, onde é “arroz de festa”, com presença quase unânime nos planos de hospedagem de site para Internet, o banco de dados MySQL suporta Unicode, Full Text Indexes, replicação, Hot Backup, GIS, OLAP e muitos outros recursos como a portabilidade (é aceito por quase todas as plataformas usadas atualmente); compatível com drives ODBC, JDBC e .NET e tem módulos de interface para as linguagens de programação mais comumente utilizadas como a Delphi, a Java, a C/C++, o Phyton, a Perl, o PHP, o ASP e a Ruby; isso assegura uma fantástica performance e garante grande estabilidade na operação dos servidores; necessitando de pouco [removed][removed] s recursos de hardware. Simples de usar é gratuito e tem licenciamento do tipo GPL; permitindo o uso de vários Storage Engines como MyISAM, InnoDB, Falcon, BDB, Archive Federated, CSV, Solif e etc; suportando controle transacional, triggers, Cursors (Non-Scrollable e Non-Updatable), Stored Procedures e Functions, possui replicação configurada de forma descomplicada e extremamente facilitada e interfaces gráficas (MySQL Toolkit); isso garante alta usabilidade e elimina inúmeros contratempos.
Possui grande performance, extrema robustez e realiza o trabalho de forma perfeita em qualquer ambientação (Windows, linux, solaris, Sun OS, SGI, etc), essas características garantiram ao MySQL a fama de ser uma grande sacada para aqueles que precisam gerenciar bancos de dados de qualquer tamanho e de qualquer volume de requisições. Desde as aplicações simples e destinadas apenas a um único usuário, até as mais complexas e gigantescas rotinas destinadas às aplicações das grandes corporações multinacionais que fazem uso dele sem sobressaltos.
A versão MySQl 5 surgiu primeiramente em (março de 2005) e, apenas em outubro daquele ano, passou a ser comercializado de fato com os avanços significativos no diagnóstico e no rastreio da performance do sistema.
Depois dessas melhoras, a versão 5 do banco de dados MySQL, está muito superior as anteriores. Rápida e mais segura, garante uma grande performance a qualquer aplicação e da, ao utilizador, uma segurança sem igual às suas operações diárias com o banco de dados de suas aplicações web.
O banco de dados MySQL é um sistema de gerenciamento (SGBD) que usa a Linguagem de Consulta Estruturada (SQL – Structured Query Language) como interface. A flexibilidade, versatilidade e a facilidade encontrada em seu uso fizeram do MySQL um dos bancos de dados preferidos. Usado por algo em torno de dez milhões de instalações no mundo todo. O MySQL é usado pela NASA; pela Friendster; pelo Bradesco; pela Nokia; pela HP; pela Sony; pela Lufthansa e por diversas outras corporações das mais variadas pátrias e pessoas físicas de várias cidadanias.
Facilmente integrado com linguagens de programação como o PHP, onde é “arroz de festa”, com presença quase unânime nos planos de hospedagem de site para Internet, o banco de dados MySQL suporta Unicode, Full Text Indexes, replicação, Hot Backup, GIS, OLAP e muitos outros recursos como a portabilidade (é aceito por quase todas as plataformas usadas atualmente); compatível com drives ODBC, JDBC e .NET e tem módulos de interface para as linguagens de programação mais comumente utilizadas como a Delphi, a Java, a C/C++, o Phyton, a Perl, o PHP, o ASP e a Ruby; isso assegura uma fantástica performance e garante grande estabilidade na operação dos servidores; necessitando de pouco [removed][removed] s recursos de hardware. Simples de usar é gratuito e tem licenciamento do tipo GPL; permitindo o uso de vários Storage Engines como MyISAM, InnoDB, Falcon, BDB, Archive Federated, CSV, Solif e etc; suportando controle transacional, triggers, Cursors (Non-Scrollable e Non-Updatable), Stored Procedures e Functions, possui replicação configurada de forma descomplicada e extremamente facilitada e interfaces gráficas (MySQL Toolkit); isso garante alta usabilidade e elimina inúmeros contratempos.
Possui grande performance, extrema robustez e realiza o trabalho de forma perfeita em qualquer ambientação (Windows, linux, solaris, Sun OS, SGI, etc), essas características garantiram ao MySQL a fama de ser uma grande sacada para aqueles que precisam gerenciar bancos de dados de qualquer tamanho e de qualquer volume de requisições. Desde as aplicações simples e destinadas apenas a um único usuário, até as mais complexas e gigantescas rotinas destinadas às aplicações das grandes corporações multinacionais que fazem uso dele sem sobressaltos.
A versão MySQl 5 surgiu primeiramente em (março de 2005) e, apenas em outubro daquele ano, passou a ser comercializado de fato com os avanços significativos no diagnóstico e no rastreio da performance do sistema.
Depois dessas melhoras, a versão 5 do banco de dados MySQL, está muito superior as anteriores. Rápida e mais segura, garante uma grande performance a qualquer aplicação e da, ao utilizador, uma segurança sem igual às suas operações diárias com o banco de dados de suas aplicações web.
Entre suas características mais salientes podemos destacar:
- Portabilidade (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++, Python, Perl, PHP, ASP e Ruby.
- Excelente desempenho e estabilidade;
- Pouco exigente quanto a recursos de hardware;
- Facilidade de uso;
- É um Software Livre;
- Suporte a vários tipos de tabelas (como MyISAM, InnoDB e Maria), cada um específico para um fim;
- Faltam alguns recursos quando comparados como outros banco de dados, como o PostgreSQL que aos poucos estão sendo implementados;
- Aceita controle transacional;
- Aceita Triggers;
- Aceita Stored Procedures e Functions;
- Replicação facilmente configuravel.
Nenhum comentário:
Postar um comentário