Come importare un database da SSH

Come importare un database da SSH

Prima di iniziare, è importante ricordare che non tutti i piani di hosting dispongono dell’accesso SSH. Per poter seguire questa guida, è necessario avere un piano che includa questa funzionalità. I piani disponibili sono i Senior o superiori. Puoi consultare la nostra tabella comparativa dei piani per trovare l’opzione più adatta alle tue esigenze.
 
Nota: La piattaforma di test dispone dell’accesso SSH, ma questo piano non consente l’attivazione dell’accesso esterno ai database, necessario per eseguire l’importazione di un database tramite SSH.
 
Requisiti preliminari
 
-          Assicurati di avere attivato l’accesso SSH nel tuo piano di hosting. Se hai bisogno di aiuto per attivare e accedere a SSH, puoi seguire il nostro link di supporto.
-          Per effettuare l’importazione tramite SSH, devi attivare l’accesso esterno al database dalla gestione del tuo hosting nel nostro pannello. Come attivare l’accesso esterno a un database MySQL
 
Caricamento del file SQL
 
Prima di importare il tuo database, devi caricare il file .sql (il database) sul tuo hosting. Ti consigliamo di utilizzare un client FTP come FileZilla per farlo.
 
 
Una volta connesso all’hosting tramite FTP, assicurati di caricare il tuo file .sql nella cartella /entrada del tuo server tramite FTP.
 
 
Connessione SSH e comandi per l’importazione
 
Una volta caricato il file, puoi connetterti tramite SSH al tuo hosting. Puoi ottenere i dati di accesso dal tuo pannello di controllo.
 
Il primo passo è stabilire la connessione all’hosting; per farlo avrai bisogno dell’utente SSH del tuo hosting e dell’IP del server. Una volta inseriti, ti verrà richiesta la password assegnata al momento dell’attivazione dell’SSH.
 
Esempio di accesso tramite SSH:



Una volta connesso tramite SSH, puoi eseguire il comando ls -la; questo mostrerà un elenco dei file e delle cartelle presenti. Qui dovresti vedere il file .sql che hai caricato.
 
Esempio di file .sql elencato:


A questo punto è il momento di avviare l’importazione del file .sql. Utilizza il seguente comando per importare il tuo database:
 
mysql -u tuo_utente_mysql -p -h IP_del_tuo_hosting Nome_del_tuo_database < file_database.sql
 
Devi sostituire i dati evidenziati in grassetto nel comando con le rispettive informazioni.  Avrai bisogno dei dati di connessione dell’utente MySQL e del database in cui desideri importarlo: Dove vedere i dati di connessione MySQL
 
Esempio di esecuzione di un file .sql tramite SSH:


L’importazione può richiedere un po’ di tempo, durante il quale il terminale non mostrerà nuove righe finché il processo non sarà terminato.
 
Se qualcosa va storto, puoi sempre ripristinare un backup. Qui trovi un link che mostra come eseguire un ripristino dal nostro pannello di controllo.
 
 
Per maggiori informazioni puoi contattarci.
    • Related Articles

    • Come importare file CSV in MySQL da PHP e SSH

      cdmon garantisce la sicurezza e l’operatività dei servizi; per questo motivo alcune funzionalità non sicure di MySQL per il caricamento massivo di file locali non sono disponibili. Di seguito spieghiamo tre metodi per eseguire l’importazione di dati ...
    • Come installare o migrare Laravel su hosting cdmon

      L’installazione di Laravel nel tuo hosting è un processo semplice, grazie ai nuovi strumenti che abbiamo implementato. Ora puoi attivare Composer e altri moduli essenziali senza dover contattare il nostro team di supporto. Di seguito ti mostriamo i ...
    • Come liberare spazio da un database

      Un database è uno strumento per raccogliere e organizzare informazioni. I database possono memorizzare informazioni su persone, prodotti, ordini o altre cose. I database di cdmon sono MySQL. MySQL si basa su un modello client-server. Il nucleo di ...
    • Come importare database MySQL dal Pannello di controllo

      Nel pannello di controllo di cdmon puoi eseguire script SQL, che permettono di importare dati MySQL nei database direttamente sul server MySQL. Puoi trovare questo strumento nel pannello di controllo dell’alloggio. Per eseguire uno script MySQL, ...
    • Come eliminare un database

      In alcune occasioni è necessario eliminare il database che abbiamo nell’hosting per crearne uno nuovo oppure perché il piano contrattato consente al massimo 1 database e abbiamo bisogno di eliminare quello attuale. In questa guida mostreremo come ...