MultiBase Studio

Inizia con MultiBase Studio

Collega il tuo primo database, esplora i suoi oggetti ed esegui una query di sola lettura. Questa guida copre il flusso di lavoro desktop; le autorizzazioni del server, la sintassi SQL e le operazioni amministrative dipendono dal motore del database.

1. Installa l'applicazione desktop

Scegli il pacchetto ufficiale per il tuo sistema operativo nella pagina di download. Verificare la disponibilità dell'installatore prima di iniziare. Il piano gratuito supporta fino a tre connessioni attive senza carta di credito.

  • Windows: utilizzare il programma di installazione a 64 bit per Windows 10 o 11.
  • macOS: scegli il pacchetto per Apple Silicon o Intel adatto al tuo Mac.
  • Linux: scegli AppImage o il pacchetto Debian per una distribuzione compatibile.

2. Creare e testare una connessione

Scegli Nuova connessione, seleziona il motore del database e inserisci i dettagli di connessione forniti dall'amministratore del database. Testare la connessione prima di salvarla. SQLite utilizza un file di database locale anziché un server di database.

  • Per un'installazione PostgreSQL locale, l'host è spesso localhost e la porta predefinita è 5432. MySQL utilizza comunemente la porta 3306. Utilizza i valori configurati sul tuo server.
  • Per i database remoti, verificare l'accesso alla rete, i certificati TLS ed eventuali requisiti del tunnel SSH.
  • Utilizza un account con le autorizzazioni necessarie per l'attività. Un account di sola lettura è un utile punto di partenza per l'esplorazione dei dati.

3. Esegui la prima query

Aprire una scheda di query all'interno del database selezionato. Per PostgreSQL, MySQL o SQLite, SELECT 1; è una piccola query di sola lettura che controlla la connessione SQL. Esaminare la connessione attiva e il database prima di eseguire qualsiasi istruzione.

  • Utilizzare Ctrl + Enter per eseguire una query e Ctrl + Space per richiedere suggerimenti all'editor.
  • Inizia con query di sola lettura e limita i set di risultati di grandi dimensioni utilizzando la sintassi supportata dal tuo motore.
  • MongoDB e Redis utilizzano comandi specifici del motore; un esempio di SQL non è un test di connessione universale.

4. Salva le query e controlla i risultati

Salva gli script SQL riutilizzabili nel database selezionato con nomi descrittivi. Utilizza le visualizzazioni tabella, scheda o JSON per esaminare i risultati. Mantieni le query di sola lettura separate dagli script che modificano i record o la struttura del database.

  • Controlla il database corrente prima di riutilizzare uno script salvato.
  • Esamina le modifiche alle celle in sospeso e le righe interessate prima di applicare le modifiche.
  • Esporta solo i risultati e i campi necessari per la tua attività.

5. Risolvere i problemi di una connessione non riuscita

Leggere l'errore di connessione prima di modificare le impostazioni. Un timeout, un errore di autenticazione e un database mancante descrivono problemi diversi e richiedono controlli diversi.

  • Timeout o connessione rifiutata: controllare l'host, la porta, il servizio database, il firewall e la VPN o il tunnel SSH.
  • Autenticazione non riuscita: verificare nome utente, password e metodo di autenticazione consentito senza condividere le credenziali.
  • Errore database o autorizzazione: conferma il nome del database e chiedi al suo amministratore di verificare l'accesso.
  • Errore TLS: verificare i certificati configurati e i requisiti del server.

6. Proteggi credenziali e dati di produzione

Le connessioni al database vengono eseguite dal tuo computer. Archivia le credenziali localmente, rivedi la politica di accesso al server e verifica un backup utilizzabile prima di modifiche importanti. L'informativa sulla privacy spiega la gestione dei dati dell'account e della licenza.

  • Utilizza un database di sviluppo o test per apprendere i flussi di lavoro amministrativi e di modifica.
  • Quando si richiede supporto, includere il sistema operativo, la versione dell'applicazione, il motore del database e il messaggio di errore ripulito. Non inviare password, token o record sensibili.