phpMyAdmin
phpMyAdmin é um aplicativo web livre e de código aberto desenvolvido em PHP para administração do MySQL e MariaDB pela Internet.[1] A partir deste sistema é possível criar e remover bases de dados, criar, remover e alterar tabelas, inserir, remover e editar campos, executar códigos SQL e manipular campos chaves. O phpMyAdmin é muito utilizado por programadores web que muitas vezes necessitam manipular bases de dados. Normalmente, o phpMyAdmin é tratado como uma ferramenta obrigatória em quase todas as hospedagens da web, além de pacotes off-line, como o WAMPServer, XAMPP, EasyPHP e PHP Triad.
Desenvolvedor | Projecto phpMyAdmin |
Plataforma | Multiplataforma |
Lançamento | 9 de Setembro de 1998 |
Versão estável | 5.2.1 (8 de fevereiro de 2023 | )
Versão em teste | 5.2.0-rc1 (22 de janeiro de 2022 | )
Sistema operacional | Multiplataforma |
Gênero(s) | Gerenciador de banco de dados |
Licença | GPL |
Estado do desenvolvimento | Corrente |
Página oficial | www.phpMyAdmin.net |
História
editarTobias Ratschiller, um consultor de TI e mais tarde fundador da empresa de software Maguma, começou a trabalhar em uma web baseada em PHP front-end para o MySQL criado , em 1998, inspirado por Peter Kuppelwieser Webadmin do MySQL. Ele desistiu do projeto (e phpAdsNew, do qual ele também foi o autor original) em 2000, devido à falta de tempo.
Por esse tempo, phpMyAdmin já tinha se tornado uma das aplicações mais populares do PHP e de ferramentas de administração do MySQL, com uma grande comunidade de usuários e colaboradores. A fim de coordenar o crescente número de caminhos, um grupo de três promotores, Olivier Müller, Marc Delisle e Loïc Chapeaux, registaram o projeto phpMyAdmin em SourceForge e assumiu o desenvolvimento em 2001.
Produtos similares
editarUma ferramenta muito similar, phpPgAdmin, fornece funcionalidades semelhantes para PostgreSQL. Originalmente era uma derivação do phpMyAdmin, mas o seu código fonte é actualmente muito distinto[carece de fontes].
Existe uma ferramenta para lidar com o Microsoft SQL Server, de nome phpMSAdmin. Tem os mesmos princípios do phpMyAdmin, mas foi escrito de raiz e não inclui código do phpMyAdmin
Uma ferramenta para lidar com bases de dados MySQL é o phpMinAdmin, que tem todas as características do phpMyAdmin num único ficheiro php.[2]
Características
editarRecursos fornecidos pelo programa incluem:[3][4]
- Interface da Web;
- Gestão de dados MySQL;
- Importar dados de CSV e SQL
- Exporta dados para vários formatos: CSV, SQL, XML, PDF (através da biblioteca TCPDF), ISO/IEC 26300 - Abre documentos de texto e planilha, Word, Excel, LaTeX e outros;
- Administra vários servidores;
- Cria gráficos PDF no layout do banco de dados;
- Cria consultas complexas usando Query-by-example (QBE)
- Busca a nível mundial em um banco de dados ou um subconjunto dele;
- Ativa consultas de monitor (processos).
- Criar e arrastar bancos de dados
- Criar, copiar, arrastar, renomear e alterar tabelas
- Fazer manutenção nas tabelas
- Deletar, editar e adicionar campos
- Executar qualquer declaração SQL, até mesmo queries em lote
- Gerenciar chaves nos campos
- Carregar arquivos de texto nas tabelas
- Cria e ler dumps nas tabelas
- Exportar dados para os formatos CSV, XML e Latex
- Administrar vários servidores
- Gerenciar usuários MySQL e seus privilégios
- Usar Query-by-Example (QBE), criar queries complexas que conectam automaticamente as tabelas requeridas
- Criar gráficos PDF no layout do banco de dados
- Procurar globalmente num banco de dados ou numa sub-parte dele
- Transformar dados armazenados para qualquer formato usando funções pré-definidas, como exibir dados BLOB como imagem, link de download, etc
- Suporte a tabelas InnoDB e teclas estrangeiras
- Suporte a mysqli, a extensão MySQL otimizada
- Comunicar-se em 54 línguas diferentes
Andamento
editarO software, que está atualmente disponível em 54 línguas diferentes,[5] ainda está sendo mantido por The phpMyAdmin Project sob Olivier Müller, Marc Delisle, Alexander M. Turek, Michal Čihař e Garvin Hicking.
Ver também
editarReferências
- ↑ phpmyadmin/phpmyadmin, phpMyAdmin, 21 de abril de 2024, consultado em 22 de abril de 2024
- ↑ http://www.adminer.org/en/
- ↑ «Cópia arquivada». Consultado em 31 de maio de 2010. Arquivado do original em 16 de fevereiro de 2013
- ↑ http://www.baixaki.com.br/download/phpmyadmin.htm
- ↑ http://www.phpmyadmin.net/documentation/translators.html