Creare connessioni
Apri il gestore delle connessioni dalla barra degli strumenti (Connessioni) o da Connessione → Gestione connessioni, poi clicca Nuova connessione.
La finestra ha tre schede: 🔌 Base, 🔒 SSL/TLS e 🔐 Tunnel SSH. Solo la prima è obbligatoria — le altre due sono descritte in SSL/TLS e tunnel SSH.
Impostazioni di base
| Campo | Note |
|---|---|
| Tipo di database | MySQL, MariaDB, PostgreSQL, SQLite o MSSQL |
| Nome connessione | Testo libero, es. Produzione MySQL |
| Host / Porta | La porta è precompilata: 3306, 3306, 5432, 1433 |
| Utente / Password | Salvati localmente sul tuo computer |
| Database | Facoltativo. Lascia vuoto per vedere tutti i database del server |
| Gruppo | Etichetta facoltativa come Produzione, Dev, Test |
| Colore scheda | Un colore identificativo per la connessione nell'albero |
| Cartella query | Cartella facoltativa di file .sql — vedi sotto |
| Fuso orario di visualizzazione | Minuti rispetto a UTC per le colonne datetime, es. 120 per UTC+2 |
Per SQLite non ci sono host né porta — si sceglie invece il file del database.
Incollare una stringa di connessione
Invece di compilare i campi puoi incollare una stringa nella casella Connection string e cliccare Carica. I campi vengono compilati da essa:
mysql://utente:password@host:3306/nomedb
postgres://utente:password@host:5432/nomedb
sqlite:///percorso/assoluto/al/file.dbSe la stringa non è interpretabile, NabuSQL lo segnala e lascia il modulo intatto.
Specificità di SQL Server
Le connessioni a Microsoft SQL Server hanno due extra:
- Autenticazione —
SQL(utente e password) oppureWindowsper l'autenticazione integrata con l'account con cui hai effettuato l'accesso. - Named Pipe — su Windows puoi indicare il percorso di una pipe invece di host e porta, e la connessione usa Named Pipes come trasporto.
Test
Test connessione tenta una connessione reale e riporta la versione del server oppure l'errore esatto restituito. Fallo prima di salvare: risparmia un giro di supposizioni.
La cartella delle query
Se imposti Cartella query su, per esempio, C:\NabuSQL\queries, NabuSQL cerca file .sql in C:\NabuSQL\queries\{database}\ e li elenca nella barra laterale sotto Query per quel database.
Queste query sono di sola lettura dentro NabuSQL — la barra laterale le contrassegna come Da file (sola lettura). Modificale con l'editor che preferisci, o tienile sotto controllo di versione: NabuSQL recepisce le modifiche. Clic destro sul gruppo Query per aprire la cartella.
Le query salvate dall'editor SQL senza una cartella configurata restano dentro NabuSQL e possono essere rinominate ed eliminate dalla barra laterale.
Dove sono salvate le connessioni
Tutte le connessioni stanno in connections.json nella directory dei dati applicativi (%APPDATA%\com.nabusql.app su Windows). Per spostarle su un altro computer usa l'esportazione cifrata descritta in Trasferire connessioni e query, non la copia del file.
