Base di conoscenze
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Importare un database
Questa guida spiega come importare un database MySQL/MariaDB su un Hosting Web Infomaniak.
Importare un database
Per importare un database Infomaniak:
- Clicca qui per accedere alla gestione del tuo prodotto sul Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome attribuito al prodotto interessato.
- Clicca su Database nel menu laterale sinistro.
- Clicca sul pulsante / menu “Altre azioni” per ulteriori scelte.
- Seleziona Importa un database:
- Segui la procedura guidata fino alla fine.
Avrai quindi la scelta…
- … di inviare direttamente il tuo database (
sql
,gz
,bz2
,zip
, 300 Mo max) dal tuo computer - … di selezionare il file da importare dall'hosting dopo averlo caricato sul server via FTP
… e poi anche la scelta:
- importare i dati in un nuovo database (creazione)
- importare in un database esistente (sostituzione/sovrascrittura)
Metodo alternativo (SSH - per utenti avanzati)
Prerequisiti
- Possedere il file
.sql
del database da importare. - Avere creato un nuovo database vuoto.
- Avere un utente che ha tutti i diritti sul database.
- Avere un account FTP + SSH.
Per importare in SSH:
- Inviare il database da importare tramite FTP sul tuo hosting.
- Apri un terminale/console SSH,
- Da un'applicazione di tipo
Terminal
(interfaccia a riga di comando,CLI / Command Line Interface
) sul tuo dispositivo, ad esempio l'applicazione PuTTY (da scaricare e installare su Windows) o Terminal (installato di default su macOS), esegui e adatta il seguente comando: ssh ftp-user@adresse-du-serveur‍
- sostituisci
ftp-user
con il nome utente dell'account FTP + SSH (ad esempioabcd_user
) - sostituisci
indirizzo-del-server
con l'indirizzo del server web del tuo hosting
- sostituisci
- Inserisci la password dell'account FTP + SSH.
Inserisci ed adatta il seguente comando:
mysql --verbose -u db-user -p db-name -h db-host < path‍
- sostituisci
db-user
con il nome utente del database (ad esempioabcd_user
) - sostituisci
db-name
con il nome del database (ad esempioabcd_sample
) - sostituisci
db-host
con il server MySQL del tuo hosting - sostituisci
path
con il percorso in cui hai inviato il database al passaggio 1 di questa procedura (se hai un solo sito web memorizzato nella posizione predefinita, il percorso sarebbe ad esempio~/web/test.sql
)
- sostituisci
- Attendi durante l'importazione (potrebbe durare diversi minuti a seconda della dimensione).
Link a questa FAQ: