Seu carrinho

Nosso Whatsapp: (41) 99721-1993

Planos a partir de R$ 15,00

wp header logo 106.png

MySQL Workbench: Nunca foi tão fácil gerir bases de dados – Pplware

Pplware
· Linux 23 Comentários
O MySQL Workbench é uma fantástica ferramenta que permite o desenho e gestão de base de dados. Com esta app pode criar diagramas EER, gerar scripts SQL, gestão de utilizadores, fazer consultas às bases de dados, backups, gestão de privilégios, criar funções e muito mais.
Hoje vamos ensinar a instalar esta ferramenta no Ubuntu.
Logotipo MySQL Workbench


O MySQL Workbench foi criado pela MySQL AB e é sem dúvida uma ferramenta muito completa e útil para quem trabalha com bases de dados. A par do MySQL Workbench podem também sempre usar o popular phpMyAdmin.
O MySQL Workbench no Ubuntu
Para proceder à instalação do MySQL no Ubuntu devem obter o pacote de instalação aqui ou então usar o seguinte comando:
wget https://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-6.3.9-1ubuntu16.04-amd64.deb
Para instalar usem o seguinte comando:
sudo dpkg -i mysql-workbench-community-*.deb
Nota: Devem ter o python instalado. Se tiverem problemas com dependências usem o comando sudo apt-get install -f
Depois de instalado, basta procurar na Dash do sistema por Workbench.

A ferramenta disponibiliza um assistente para criar ligações ao sistema de gestão de base de dados. Tudo é simples e sem complicações.

Depois de ligado ao gestão de base de dados, neste caso o mariaDB, podem fazer as mais diversas operações ao nível das bases de dados, tabelas, privilégios, etc.

Para quem trabalha frequentemente com bases de dados, esta ferramenta é sem dúvida uma mais ajuda em toda a gestão das mesmas. Experimente, pois está disponível para Windows, Linux e até macOS.
Este artigo tem mais de um ano
Acompanhe o Pplware no Google Notícias
Propor Revisão Proponha uma correção, faça uma sugestão
Autor: Pedro Pinto
Tags:
14 Jul, 2023
12 Mar, 2023
20 Set, 2023
A ferramenta é muito boa sim senhor, mas atenção que tem tanto de bom, como de bug’s.
Quais os bug’s que detectou ?
Por exemplo, a ultima que me aconteceu:
(a criar um modelo) Adicionar uma FK (por engano) para um schema que não existe (apontar para a.bcd por engano em vez de a_bcd , acho que foi assim que aconteceu) e ao dar conta do erro, apagar esse fk e fazer bem feito. “o gajo” ficou com isso lá registado em algum lado mesmo sem eu ver em lado nenhum, e o problema só se manifestou quando fiz o export do sql.
Não sei se me consegui explicar.
Isso foi mais um bug de usuário hehehe
Quero deixar registrado que nunca utilizei uma aplicação como o Workbench que travasse tanto.
Se puder corra do Workbench. No Mac pelo menos ele só causa dores de cabeça.
As funcionalidades deles são todas muito boas mas o programa trava toda hora.
Essa e a experiência de todos que conheço e que utilizam essa ferramenta.
O desenvolvimento dele também parece estar estagnado
Nunca experimentei no macOS, mas fica o registo.
Até agora não tenho razão para queixas. Já usei varias versões e nunca tive nenhum problema.
+1
Concordo, e tanto em mac como em windows. O pior GUI de BD que já usei.
Simplesmente pára de funcionar!
Há outras coisas que me fazem imensa confusão com por exemplo, que sentido faz alterar o valor de um campo e de seguida ter de dar mais não sei quantos cliques para ir aplicar a a mudança, wtf???
Vão dizer, “é por protecção e tal…”, gostava de ter dados concretos sobre quantas vezes esta “protecção” impediu que um utilizador realizasse mudanças erradas. Nas primeiras 3 ou 4 vezes, até acredito que olhem para as alterações para confirmar que está tudo certo mas a partir daí é “next,next,next…”
E a tal mensagem de “MySQL server has gone away” é a cereja no topo do bolo. hihihi (sei que podemos configurar o idle mas mesmo assim é uma chatice até configurar isto)
Para windows recomendo HeidiSQL (suporta MySQL e SQL Server)
Para mac Sequel Pro
utilizo profissionalmente para gestao de multiplas bases de dados em multiplos servidores, mas como ja foi referido tem (muitos) bugs e algumas limitacoes quando a base de dados e grande (> 1000000 de linhas numa tabela) nao faz muito sentido porque toda basicamente e uma GUI pra comunicar com o servidor, e toda a informacao e la processada e so depois mostrada no ambiente grafico.
outro problema comun e quando se tem varias ligacoes abertas, a applicacao bloqueia completamente.
acho uma solucao extremanete interessante pra windows porque apesar de todos os problemas ate e estavel. no mac nao consigo usar porque bloqueia completamente o sistema. linux nunca exprimentei.
acho excelente para quem esta a iniciar e pra ter um ambiente grafico de trabalho que ajuda muito e com as configuracoes corretas no servidor a conexao e extremamente segura (via ssh e porta 3306 fechada)
nao deixo de concordar com os comentarios e tb achar que o desenvolvimento esta estagando
deixo uma opcao mais limitadas mas muito boa pra mac Sequel Pro, que e free.
quem gosta de ter tudo num IDE, aconselho o php storm (pra quem desenvolve em php) que e muito bom mas e pago
link -> https://www.sequelpro.com/
PHP Storm é top, as em alternativa, está aí o Sublime Text 3, que apesar de pago, na versão trial nunca deixa de funcionar. Apenas aparece por vezes um quadro a lembrar para comprar uma licença. Com 3 ou 4 plugins instalados, é a framework de eleição para desenvolver em Laravel, por exemplo.
Pequena footprint de 22 MB, quase instantâneo no arranque, ao contrário do PHP Storm. Uma ferramenta simplista, mas muito interessante para desenvolver código em diferentes linguagens.
Eu também já usei essa ferramenta (em Windows), mas devido aos diversos bugs optei por procurar alternativas, a que, para mim, funciona bem e sendo gratuita, é o HeidiSQL: https://www.heidisql.com/
Em constante atualização, além de funcionar com MySQL, lida também com PostgreSQL e MS SQL Server.
Experimentem e digam de vossa justiça.
Eu voto nesta… apesar de a última actualização estar a demorar (quer dizer… há versões novas todas as semanas/meses, mas são Nightly Builds).
Ainda assim, devo usar o heidiSQL todos os dias! 🙂
Heidiql e realmente muito bom! No windows o utilizava, e ate no mac via wine, mas atualmente no mac utilizo sequel pro
+1
Outra ferramenta para este fim, free, mas bem simples, é o Database.net (http://fishcodelib.com/database.htm). Suporta multiplos SGBDs, pode até funcionar em modo Portable e não tem tantos bugs como o MySQL Workbench (claro que também não tem as toneladas de funcionalidades). A minha experiência com o MySQL Workbench também não foi a melhor.
Alternativas :
Adminer , https://www.adminer.org/
phpMyAdmin , https://www.phpmyadmin.net/
SQL Buddy , http://sqlbuddy.com/
EasyPHP , http://www.easyphp.org/
MonoQL , https://sourceforge.net/projects/monoql/
phpminiadmin , http://phpminiadmin.sourceforge.net/
Fpdf , http://www.webdbadmin.com/
MyWebSQL , http://mywebsql.net/
navicat , https://www.navicat.com/
WizMySQLAdmin , https://sourceforge.net/projects/wizmysqadmin/
So faltou o menu global funcionar no Ubuntu :/
Dbeaver é recente mas tem estado a desenvolver rápido.
http://dbeaver.jkiss.org/
Parece bastante interessante 🙂
Pessoal estou com um problema com o banco de dados, o arquivo ibdata1 esta corrompido, alguém pode me passar um link que contenha um tutorial de como resolver? Eu preciso dos dados que estão nesse arquivo, eu sei que se copiar o arquivo de um backup ira funcionar o banco, ou se apagar o mysql cria um novo, o problema é que o bakup é muito antigo, preciso descobrir uma forma para recuperar o arquivo, se puderem me ajudar, agradeço.
O Workbench conta com algumas melhorias, principalmente visuais, com relação a outras ferramentas de gerenciamento desse mesmo banco. Aqui será mostrado o processo de conexão e criação de bancos de dados e tabelas pelo modo visual (sem scripts). http://www.devmedia.com.br/introducao-ao-novo-mysql-workbench/25939
O Workbench tem incluido um CASE que ajuda muito na fase de analise. Pode-se criar visualmente as tabelas e as relações visualmente. Depois é só usar o gerador e importar depois para a base de dados atravez do script com comandos DDL, DML , DCL e TCL. Também se pode fazer a engenharia reversa da base de dados e obter o desenho da mesma. Depois é só fazer a impressão para juntar à documentação.
O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
*
*

Também se pode inscrever sem comentar.


Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.
PUB
PUB

Usa a TDT para ver conteúdos televisivos?



Ver Resultados
Velocímetro do Pplware



source

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Suporte no Whatsapp
💬 Precisa de ajuda?
Studio Live Code
Olá 👋
Podemos te ajudar?
Studio Live Code Gostaríamos de mostrar notificações sobre as últimas notícias e atualizações.
Não quero
Permitir notificações