Alternativas ao MySQL Workbench [fechado]


13

Estou enfrentando alguns problemas com o MySQL Workbench que não tenho certeza de que poderão ser corrigidos ( ou seja, o que parece ser um bug antigo que pode ter ressurgido ), então eu gostaria de encontrar um bom backup para ele no caso de eu não poder usá-lo. Examinei várias alternativas sugeridas, como o Navicat (o Navicat não é gratuito para uso comercial, possui apenas uma avaliação de 30 dias), mas nenhuma delas atendeu satisfatoriamente aos meus requisitos atuais.

O que eu preciso:

  • Compatível com Linux (de preferência nativo do Linux, estou usando o Ubuntu)
  • Capaz de conectar-se a bancos de dados remotos via tunelamento SSH
  • Livre e / ou código-fonte aberto (atualmente não tenho recursos para desembolsar mais de US $ 100,00 para um produto e, de qualquer forma, prefiro apoiar um bom projeto de código-fonte aberto)
  • Uma interface pelo menos tão boa quanto a do Workbench (pode ser apenas porque estou acostumada, mas gosto da interface, uma interface com guias muito limpa e bastante intuitiva; não precisa ser idêntica)
  • Suporta MySQL 5+

Embora seja bom ter, não preciso do material extra de modelagem de dados que o Workbench possui. Também não preciso de coisas gráficas da GUI (designers de consulta e similares). Uma maneira de visualizar os dados de maneira ordenada e um local para editar consultas é realmente tudo o que preciso.

Atualmente, estou checando o HeidiSQL, mas isso me lembra algo que eu costumava usar quando estava executando o Win9x / Win2k, só é executado através do WINE, já travou em mim uma vez e parece geral desajeitado, embora eu goste mais fácil capacidade de despejar um banco de dados ou fazer alterações em várias tabelas.


O MySQL Query Browser e o MySQL Administrator ainda estão nos arquivos de produtos do MySQL GRATUITAMENTE !!! O URL está na minha resposta !!!
RolandoMySQLDBA

2
@Rolando - apt-get install mysql-admin mysql-query-browsercomo Shauna está no Ubuntu
Jack diz que tenta topanswers.xyz 06/08

Respostas:


5

Acredite ou não, embora os produtos tenham sido EOL em 18 de dezembro de 2009, as últimas versões do MySQL Query Browser e MySQL Administrator ainda estão disponíveis para download gratuitamente. Ei, eu ainda os uso hoje.

Clique aqui e obtenha enquanto o Oracle não está olhando ... RÁPIDO !!!


Por mais legal que seja o navegador de consulta antigo, não estou vendo uma opção de encapsulamento SSH, pelo menos não na versão Linux.
Shauna

1
O MySQL Query Browser fornece 1) Nome da conexão armazenada, 2) Host do servidor (eu sempre uso o IP em vez do nome DNS), 3) Porta, 4) nome de usuário, 5) senha e 6) esquema padrão. Eu usei esses programas em servidores de banco de dados remotos. No entanto, eu não os uso para backups porque escrevo meus próprios backups. Eu uso o MONyog para a maioria das minhas necessidades de monitoramento / acessórios. Para todo o resto, eu uso o MySQL Query Browser para minhas consultas adhoc e de monitoramento "preciso saber agora". Eu só usei a versão do Windows nos últimos 7 anos. Qualquer problema de encapsulamento SSH deve ser tratado pela TI para disponibilizar os endereços IP.
RolandoMySQLDBA

O que quero dizer é que não vejo a capacidade de conectar-me a um banco de dados através de um túnel SSH (ou seja, - SSH ao servidor usando um arquivo de chave e depois conectar-me ao banco de dados). Como isso é necessário para acessar meus bancos de dados remotos, é um desastre para mim, se não o tiver, e o coloca em uma lista de softwares comparáveis, se for difícil de encontrar.
Shauna

3
O encapsulamento de IP não é um problema de aplicativo, você faria isso separadamente no sistema. Alguns aplicativos o incluem por conveniência, mas não é necessário, é uma questão completamente diferente. Você pode iniciar o encaminhamento ssh com uma única linha em um shell e solicitar ao aplicativo que se conecte à porta local encaminhada (no host local) em vez do ip e da porta remotos. Howtos estão disponíveis por googling ...
Morre

Concordo com o @ Mörre, sempre que uso o Workbench, no Windows ou Linux, faço as conexões ssh, tunelamento e encaminhamento de porta de outras ferramentas. Não há necessidade de usar o Workbench para isso, acho útil mantê-lo ignorante e conectar-se apenas ao 127.0.0.1.
precisa saber é o seguinte

3

SQuirreL de código aberto e gratuito ?


Eu tentei rápido e ele não detectou o driver do MySQL, mesmo que eu tenha dito para incluir a extensão do MySQL quando o instalei.
Shauna

2

Verifique o dbeaver . É um aplicativo Java, para que você possa usá-lo em qualquer lugar. Não sei se suporta tunelamento, mas é um dos melhores ...


Eu acho que é melhor se você expandir a resposta. Adicione um link ao site do dbeaver, o que ele pode fazer, se é gratuito ou não, etc. As respostas de uma linha podem não receber a melhor atenção aqui. Bem-vindo ao DBA.SE.
precisa saber é o seguinte

1
@ quantme obrigado por editar a resposta para adicionar um link. Não encontrei antes, IIRC, o que é uma pena, porque parece promissor à primeira vista.
Shauna 27/02

1
O @ShaunaDBeaver é uma ferramenta muito boa, por padrão não possui suporte para túnel ssh como eu sei, mas você pode verificar o link a seguir para obter suporte para túnel. Eu o uso para conectar meu banco de dados mysql remoto. dbeaver.jkiss.org/2011/05/16/dbeaver-external-database-hosting
erhun

1

O ambiente de trabalho MySQL no ubuntu tem problemas; você pode tentar o Navicat ou o fabForce DBDesigner . Embora as duas ferramentas sejam gratuitas, o Navicat também possui uma versão Premium.


Como eu disse no meu post, eu já verificado Navicat, é não livre. Ele tem apenas uma avaliação de 30 dias e, em seguida, custa US $ 130 para a versão que eu precisaria (a versão "lite" gratuita é apenas para uso não comercial, como eu a usaria para negócios). DBDesigner, a partir da aparência do site, foi fora da comissão por algum tempo e não suporta MySQL 5.
Shauna

0

Fiquei tão cansado do MySQL Workbench sendo lento e lento (e às vezes travando) enquanto apenas digitando consultas, apenas mudei para o HeidiSQL. Eu nunca vou olhar para trás.


Como mencionei na minha pergunta, eu já tentei o HeidiSQL e o achei desajeitado e mais instável que o MySQL Workbench. Dado que já faz alguns anos desde que eu fiz essa pergunta e que ele está em desenvolvimento ativo bastante pesado, posso tentar novamente quando desenvolver novamente no meu computador Linux (agora, estou usando um Mac e o Workbench está funcionando bem, e não quero instalar o Wine apenas para um aplicativo).
Shauna 27/02
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.