Strumento di gestione del database
SQLyog è uno strumento di amministrazione MySQL per amministratori di database, architetti di database e sviluppatori. È anche definito come uno strumento di interfaccia grafica in grado di gestire i database MySQL. Il programma desktop può essere eseguito su tutti i computer Windows con Windows Vista/2008 o versioni successive, nonché sui sistemi Windows Server rilasciati a partire dal 2008. È possibile utilizzarlo in tandem con i server MySQL 4.1 o successivi e su tutti i server MariaDB. Con SQLyog è possibile creare, eliminare o modificare tabelle, stored procedure, funzioni, viste, trigger ed eventi con la sicurezza del tunnel HTTP e SSH integrato.
Al primo avvio di SQLyog sul PC appare una finestra pop-up che consente di connettersi al server MySQL. È possibile scegliere una delle quattro opzioni di connettività: Connessione diretta, Tunneling SSH, Tunneling HTTP, Tunneling HTTPS e Crittografia SSL. Queste opzioni dipendono dalle vostre preferenze e non hanno alcun effetto sul layout del/i server MySQL. Un altro passo importante da compiere quando si apre SQLyog è quello di creare un'istanza della connessione al database. Per farlo, è necessario selezionare Nuovo nella finestra di dialogo del gestore delle connessioni.
Avvio di SQLyog
Nuovo significa creare una nuova connessione. Per impostazione predefinita, SQLyog crea un'istanza con valori comuni come localhost o root. È possibile cambiare questo valore digitando un nuovo nome di connessione nella casella di testo. Il nome della connessione può essere modificato in qualsiasi momento, poiché viene utilizzato solo da SQLyog internamente. Ciò significa anche che non ha alcun effetto sui nomi o sulle connessioni di MySQL. Oltre a rinominare la connessione, è possibile salvare le modifiche o eliminarla completamente.
Utilizzo del Query Builder
L'attrazione principale di SQLyog è il Query Builder dell'interfaccia grafica, un TAB nell'area dell'editor SQL del programma. Il Query Builder si seleziona facendo clic sull'icona di aggiunta o + nella riga dell'editor di query. Apparirà un menu a comparsa con quattro opzioni, tra cui Nuova Query Builder. Il TAB Query Builder è composto da tre sezioni: un'area di disegno, un'area griglia e un'area editor di sola lettura. Tra ogni area c'è un divisorio che può essere spostato, consentendo di modificare i pannelli in base alle dimensioni delle query.
Creare una query è facile perché richiede solo l'uso del mouse. Con esso è possibile trascinare le tabelle dal Browser degli oggetti all'area di disegno. È quindi possibile disporle e ridimensionarle secondo le proprie preferenze. Durante questo processo, è possibile che si formino delle linee tra due tabelle. Ciò significa che le chiavi esterne sono definite tra le tabelle e che è disponibile una JOIN SQL. È possibile fare clic con il pulsante destro del mouse sulla linea per definire le proprietà della JOIN o per rimuoverla.
Strumento importante per gli utenti di MySQL
Come sviluppatore web che utilizza PHP e MySQL, SQLyog è importante per mantenere un buon sistema front-end. Mostra tutti gli strumenti necessari per la gestione del database, in modo da poterli selezionare facilmente quando necessario. Anche l'integrazione del mouse è una caratteristica importante, in quanto consente di navigare rapidamente all'interno del programma. Complessivamente, questo strumento di gestione dei database è un programma adatto sia ai nuovi amministratori di MySQL che a quelli più esperti.