8 migliori strumenti GUI MySQL/MariaDB per amministratori Linux

instagram story viewer

MySQL è uno dei sistemi di gestione di database relazionali open source più utilizzati (RDBMS), che esiste da molto tempo. Si tratta di un RDBMS avanzato, veloce, affidabile, scalabile e facile da usare destinato a sistemi di produzione mission-critical e ad alto carico e software pacchettizzati.

In questa guida condivideremo un elenco dei migliori strumenti di interfaccia utente grafica (GUI) MySQL per sistemi Linux.

1. phpMyAdmin

phpMyAdmin è forse lo strumento GUI più popolare, gratuito, open source e ricco di funzionalità per Amministrazione MySQL/MariaDB, in particolare per i servizi di web hosting e tra gli sviluppatori. Funziona su sistemi Linux, sistema operativo Windows e Mac OS X.

È un'applicazione ben documentata che viene fornita con un'interfaccia Web intuitiva e supporto per la maggior parte delle funzionalità di MySQL per la gestione di database, tabelle, colonne, relazioni, indici, utenti, autorizzazioni, eccetera. Supporta inoltre la gestione di più server, l'esecuzione diretta di qualsiasi istruzione SQL, l'importazione di dati in formato CSV e SQL, l'esportazione di dati in CSV, SQL, XML, PDF e altro ancora.

phpMyAdmin consente inoltre agli utenti di creare grafica del layout del database in vari formati, creare query complesse utilizzando Query-by-example (QBE), ricerca a livello globale in un database o in un sottoinsieme di esso e tante altre funzionalità.

phpMyAdmin - Strumento di amministrazione per MySQL e MariaDB
phpMyAdmin – Strumento di amministrazione per MySQL e MariaDB

2. Banco di lavoro MySQL

Banco di lavoro MySQL è un altro strumento grafico popolare e completo per la gestione MySQL server e database. È multipiattaforma e funziona su sistemi Linux, Windows e Mac OS X.

Fornisce tre aree principali di funzionalità:

  1. Sviluppo SQL – che consente agli utenti di gestire i parametri di connessione al database ed esegue query SQL tramite l'editor SQL integrato.
  2. Modellazione dei dati – per la creazione grafica di modelli dello schema del database, reverse e forward engineering tra uno schema e un database live.
  3. Amministrazione del server – che consente di creare e amministrare istanze del server.

È disponibile in due edizioni: l'edizione community, disponibile gratuitamente, e l'edizione standard fornisce funzionalità aggiuntive di livello aziendale, come la generazione di documentazione di database e molto altro, a basso costo costo.

MySQL Workbench - Strumento di progettazione di database visivi
MySQL Workbench – Strumento di progettazione di database visivi

3. DBeaver

DBeaver è uno strumento di gestione di database universale, gratuito, open source e multipiattaforma, creato per sviluppatori, programmatori SQL, amministratori di database e analisti. Non solo supporta i database MySQL e MariaDB, ma tutti i più diffusi sistemi di database tra cui PostgreSQL, Oracle, SQLite, SQL Server e MS Access.

DBeaver viene fornito con un'interfaccia utente (UI) ben progettata e implementata e un potente editor SQL con completamento automatico di parole chiave, nomi di schemi, nomi di tabelle e nomi di colonne. Sebbene supporti qualsiasi sistema di database con un driver JDBC, può anche gestire altre origini dati esterne con o senza un driver JDBC.

DBeaver - Strumento database universale
DBeaver – Strumento database universale

Per l'installazione, leggi il nostro articolo – Come installare DBeaver Universal Database Tool in Linux

4. Studio dell'apicoltore

Destinato a essere un client SQL multipiattaforma semplice e accessibile, Studio dell'apicoltore è un editor SQL moderno e facile da usare e un database manager per MySQL, PostgreSQL, SQLite e SQL Server, disponibile per Linux, Mac e Windows.

Apicoltore studio è disponibile in due edizioni: Beekeeper Studio community edition è la versione gratuita e open source di Beekeeper Studio e Beekeeper Studio Ultimate Edition è la versione commerciale che viene fornita con funzionalità extra e viene fornita con uno spot commerciale adatto alle aziende licenza.

Beekeeper Studio - Editor SQL
Beekeeper Studio – Editor SQL

5. amministratore

amministratore è un super sostituto per phpMyAdmin che offre un'interfaccia utente più ordinata, un migliore supporto per le funzionalità MySQL, prestazioni più elevate, maggiore sicurezza e può essere esteso dai plug-in.

È costituito da un singolo file PHP pronto per essere distribuito sul server del database di destinazione e supporta PHP 5, 7 e 8 con sessioni abilitate. amministratore supporta MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB e altri tramite plugin.

L'amministratore gestisce il contenuto nel database
L'amministratore gestisce il contenuto nel database

Per l'installazione, leggi il nostro articolo – Amministratore: uno strumento di amministrazione di database basato sul Web per Linux

6. Navicat per MySQL

Navicat per MySQL viene fornito con una GUI intuitiva e ben progettata che semplifica l'amministrazione e lo sviluppo del database su sistemi Linux, Windows e macOS.

È dotato di connessioni sicure avanzate, facile modifica SQL, progettazione di database intelligente, migrazioni di dati senza interruzioni, strumento di manipolazione diversificato, supporto della modalità oscura e tante altre funzionalità.

Navicat per MySQL
Navicat per MySQL

7. OmniDB

Progettato per essere semplice, leggero, veloce e sicuro, OmniDB è uno strumento basato sul Web open source che semplifica la gestione del database con particolare attenzione all'interattività.

Funziona nella maggior parte dei browser, da qualsiasi sistema operativo, e presenta uno spazio di lavoro unificato, un'interfaccia reattiva, editor SQL intelligente con completamento del codice SQL contestuale, editor SQL a schede, modifica semplificata e interattivo tavoli.

OmniDB - Strumento di gestione del database Web
OmniDB – Strumento di gestione del database Web

8. SquirreL SQL

Semplice ma ricco di funzionalità, SquirreL SQL è un client SQL grafico multi-database che consente agli utenti di visualizzare la struttura di un database conforme a JDBC, sfogliare i dati nelle tabelle ed emettere comandi SQL e molto altro ancora.

Strumento client SQL SQuirreL
Strumento client SQL SQuirreL

Questo è tutto ciò che avevamo preparato per te. Facci sapere di eventuali strumenti mancanti che avrebbero dovuto farcela qui, tramite il modulo di feedback qui sotto.

Teachs.ru