En el següent article farem una ullada a com podem instal·lar MySQL Workbench a Ubuntu utilitzant el seu paquet snap. Aquest és un programari que es pot utilitzar per administrar bases de dades MySQL des d'una màquina local o remota. Es pot dir que és una eina visual unificada per a arquitectes, desenvolupadors i administradors de bases de dades, la qual està disponible per a Gnu/Linux, Windows i Mac OS X.
Com ja es va comentar a un altre article publicat en aquest mateix bloc, MySQL Workbench és un entorn gràfic per treballar amb bases de dades i servidors MySQL. Aquest està desenvolupat i distribuït per Oracle Corporation, i està disponible a diverses edicions comercials per al seu ús a nivell empresarial. Oracle també distribueix una Edició de Comunitat de codi obert, que està disponible de forma gratuïta.
aquest programa admet la gestió de bases de dades i usuaris, la creació i execució de consultes SQL, la configuració de servidors, la realització de còpies de seguretat, la realització de migracions i molt més. MySQL Workbench facilita l'administració de la base de dades MySQL, tant siguis un usuari nou com un professional. Inclou tot el que necessita un modelador de dades per crear models complexos dER, i també ofereix característiques clau per realitzar tasques difícils de gestió de canvis i documentació que normalment requereixen molt de temps i esforç. Workbench també funcionarà amb bases de dades MariaDB ja que MariaDB és un reemplaçament directe de MySQL.
Instal·lar MySQL Workbench com a paquet Snap a Ubuntu
Els usuaris podrem instal·lar Workbench i fer-lo servir en altres distribucions Gnu/Linux, no només a Ubuntu. Però a les següents línies veurem com instal·lar MySQL Workbench a Ubuntu utilitzant el paquet snap. Avui dia, el paquet Workbench no es pot trobar al repositori d'Ubuntu a partir d'Ubuntu 20.04, per la qual cosa utilitzar aquesta opció d'instal·lació és una cosa que ens pot ajudar.
Per realitzar la instal·lació de la versió comunitària, podem utilitzar la bé sigui l'opció de programari d'Ubuntu, o bé la terminal (Ctrl+Alt+T). Si optes per utilitzar aquesta darrera opció, només caldrà escriure-hi l'ordre d'instal·lació:
sudo snap install mysql-workbench-community
Quan acabi la instal·lació, podrem iniciar aquest programa des de la línia d'ordres escrivint:
mysql-workbench-community
A més, també podrem iniciar el programa buscant el llançador que podrem trobar disponible al nostre equip.
Per connectar-vos a un servidor de base de dades, només haurem de fer clic a Base de dades == Connectar-se a la base de dades. també podem afegir una nova connexió fent clic al signe ⊕ que podem trobar al costat de 'Connexions MySQL'.
Un cop aquí, només haurem de configurar una nova connexió, escrivint les credencials del servidor de la base de dades i provant la connexió. Quan tot s'escrigui de forma correcta, ja estarà tot llest per començar.
Segons indiquen al repositori de GitHub on es publica la versió snap d'aquest programa, si utilitzeu connexions, Workbench utilitza Password Manager i ssh per funcionar correctament. Per això és necessari atorgar aquest permís explícitament. Això podrem fer-ho obrint una terminal (Ctrl+Alt+T) i escrivint-hi les següents ordres, una per una:
snap connect mysql-workbench-community:password-manager-service snap connect mysql-workbench-community:ssh-keys
En cas que utilitzis fitxers en discs externs o també necessitis imprimir fitxers, caldrà executar a la terminal aquestes ordres:
snap connect mysql-workbench-community:cups-control snap connect mysql-workbench-community:removable-media
Desinstal
Per a la eliminar aquest programa del nostre equip, en una terminal (Ctrl+Alt+T) només cal escriure l'ordre:
sudo snap remove mysql-workbench-community
Avui dia, a Gnu/Linux hi ha moltes possibilitats per treballar amb bases de dades. Aquesta és força senzilla dutilitzar, però no és més que una opció més de les moltes que existeixen. Cadascú pot buscar la que millor s'adapti a la seva manera de treballar. Per obtenir més informació sobre aquest projecte, Els usuaris podem dirigir-nos a la pàgina web de el projecte o al seu documentació.