Offriamo l’accesso diretto al database e la possibilità di manipolarlo con strumenti come phpMyAdmin, HeidiSQL, Sequel Pro e MySQL Workbench. Per configurare l’accesso diretto al database, dovrete impostare un tunnel SSH verso il vostro sito Kinsta. Qui sotto potete scoprire alcuni modi per connettervi al database.
Connessione al Database con phpMyAdmin
Potete collegarvi al database di WordPress tramite phpMyAdmin, accessibile da MyKinsta. Andate su Siti WordPress > nome del sito > Informazioni.
Scorrete fino alla sezione Accesso al Database e troverete il nome utente e la password del database, che vi serviranno per accedere a phpMyAdmin.
Per accedere alla pagina di login, fate clic sul link Apri phpMyAdmin.

Informazioni su SSH e Database
Nei metodi di connessione illustrati di seguito, è necessario prelevare le informazioni su SSH e sul database del sito da MyKinsta. Queste informazioni si trovano in MyKinsta alla voce Siti WordPress > nome del sito > Info.
- Host SFTP/SSH
- Nome utente SFTP/SSH
- Password SFTP/SSH
- Porta SFTP/SSH
- Nome del database
- Nome utente del database
- Password del database

Connessione al Database con la Command Line
Se preferite lavorare esclusivamente con la linea di comando, potete collegarvi al vostro database Kinsta direttamente tramite strumenti come la MySQL Shell. Questo vi permette di utilizzare gli strumenti di amministrazione locale del database per apportare modifiche a un database MySQL in modo sicuro.
Per connettere il vostro database via SSH tunnel, avrete bisogno di alcune informazioni chiave dalla scheda Info del vostro sito in MyKinsta.
- SSH username
- SSH password
- SSH host
- SSH port
- Database username
- Database password
macOS
In macOS, lanciate il terminale ed eseguite il comando sottostante. Assicuratevi di sostituire “ssh_username”, “ssh_host” e “ssh_port” con le impostazioni del vostro sito. Questo comando vincola la vostra porta locale 3307 alla porta 3306 sul server remoto che contiene il vostro database, ed esegue il necessario port forwarding.
ssh -fN [email protected]_host -p ssh_port -L 3307:127.0.0.1:3306
Per il sito kinstalife nella schermata sopra, potete usare il comando sottostante per avviare la sessione SSH.
ssh -fN [email protected] -p 47780 -L 3307:127.0.0.1:3306
Immettete la password SFTP/SSH quando richiesto e premete “Invio”. Se non vedete un messaggio di password errata, significa che siete pronti a partire!

A questo punto, il vostro Mac è impostato per connettersi al vostro database remoto tramite 127.0.0.0.1:3307. Se non l”avete già fatto, dovrete installare MySQL Shell localmente.
Usate il comando seguente per MySQL Shell per connettervi al vostro database.
mysqlsh --host=127.0.0.1 --port=3307 -u database_username -p --sql
Per il nostro sito kinstalife, raccomandiamo il comando qui sotto.
mysqlsh --host=127.0.0.1 --port=3307 -u kinstalife -p --sql
Vi verrà richiesta la password del vostro database, quindi assicuratevi di averla a portata di mano. Dopo esservi collegati, vedrete l’interfaccia SQL qui sotto che vi permetterà di interrogare direttamente il vostro database remoto.

Connessione al Database con HeidiSQL
Ecco un esempio di come connettere direttamente il database direttemente attraverso HeidiSQL.
Passo 1
Scaricate HeidiSQL e installatelo. Al primo avvio, dovrete creare un nuovo file di sessione utilizzando le seguenti informazioni.
- Network Type: MySQL (SSH Tunnel)
- Hostname / IP: localhost (o 127.0.0.1)
- Utente: Nome utente del database da MyKinsta
- Password: Password del database da MyKinsta
- Port: 3306
- Database: Nome del database da MyKinsta

Passo 2
Dovrete quindi scaricare Plink.exe (PuTTY Link, uno strumento di connessione a riga di comando) e specificare la posizione nella scheda Advanced in HeidiSQL. Poi usate le seguenti informazioni nella scheda tunnel SSH.
- Host SSH: Indirizzo IP dell’host SFTP/SSH da MyKinsta
- Porta SSH: Porta SFTP/SSH da MyKinsta
- Nome utente: nome utente SFTP/SSH da MyKinsta
- Password: password SFTP/SSH da MyKinsta
- Local port: 3306

Passo 3
Fatto clic su Apri, dovrebbe chiedervi di fidarvi dell’host e aggiungere la chiave al vostro registro.
Connettersi al Database con Sequel Pro
Di seguito è riportato un esempio di come connettersi direttamente al database utilizzando Sequel Pro.
Passo 1
Scaricate Sequel Pro e installatelo. Al primo avvio, dovrete creare una nuova connessione. Fate clic sulla scheda SSH.

Passo 2
Compilate i seguenti parametri di connessione:
- Host MySQL: 127.0.0.1
- Nome utente: nome utente del database da MyKinsta
- Password: Password del database da MyKinsta
- Database: Nome del database da MyKinsta
- Porta: 3306
- Host SSH: Indirizzo IP dell’host SFTP/SSH da MyKinsta
- Utente SSH: Nome utente SFTP/SSH da MyKinsta
- Password SSH: Password SFTP/SSH da MyKinsta
- Porta SSH: Porta SFTP/SSH da MyKinsta
Passo 3
Fate clic su Connetti.
Connettersi al Database con MySQL Workbench
Passo 1
Scaricate MySQL Workbench e installatelo. Al primo avvio, dovrete creare un nuovo file di sessione utilizzando le seguenti informazioni.
Passo 2
Aprite Workbench e create una nuova connessione. Per farlo, fate clic sul menu Database → Gestisci connessioni. Quindi fate clic sul pulsante Nuovo e assegnate un nome alla connessione.

Passo 3
Scegliete Standard TCP/IP over SSH dal menu a discesa del metodo di connessione.
Passo 4
Compilate i seguenti parametri di connessione:
- Nome host SSH: Indirizzo IP host SFTP/SSH da MyKinsta
- Nome utente SSH: Nome utente SFTP/SSH da MyKinsta
- Password SSH: Password SFTP/SSH da MyKinsta
- Nome host MySQL: localhost
- Porta del server MySQL: 3306
- Nome utente: Nome utente del database da MyKinsta
- Password: Password del database da MyKinsta
Quindi fate clic su Chiudi.
Passo 5 (Solo Utenti Windows)
Se utilizzate Windows, dovrete aggiornare il tipo di sistema nella scheda Profilo di sistema. Tuttavia, di default, queste opzioni sono disattivate. Per abilitarle, fate clic sulla scheda Gestione Remota e abilitate temporaneamente Gestione Remota Windows Nativa.
Ciò vi consentirà di modificare le impostazioni di configurazione nella scheda Profilo di sistema. Aggiornate quanto segue:
- System Type: Linux
- Installation Type: Ubuntu Linux (MySQL Package)

Quindi, nella scheda Gestione remota, ripristinate Non utilizzare la gestione remota.
Passo 6
Aprite la connessione dall’elenco. Probabilmente verranno visualizzate due finestre di popup: SSH Server Fingerprint Missing e Connection Warning. Basta fare clic su Continua su entrambe le finestre.


Dovreste quindi essere in grado di accedere e gestire il database.
Se viene visualizzato il seguente errore: “Incompatible SSH peer (no acceptable kex algorithm)” siete informati che il vostro software Workbench non è aggiornato. Tuttavia, abbiamo ricevuto segnalazioni da parte dei clienti su un possibile bug relativo all’opzione “check for updates”, che riportava che avevano già in esecuzione l’ultima versione del software quando in realtà non era così. La soluzione è andare alla pagina di download e prelevare l’ultima versione.