Come importare database di grandi dimensioni

Se si necessita di caricare un database di grandi dimensioni e il file .sql oppure .sql.zip supera le dimensioni massime di phpMyadmin, il metodo più adatto per farlo è di utilizzare i passaggi che riportiamo di seguito

  • Caricare il database nella root del proprio hosting account con FTP (Filezilla o altro FTP client)
  • Nella root del proprio hosting creare un file con il seguente contenuto e con il nome del file a vostro pacere(senza spazi e senza simboli speciali), ad esempio uploaddb
    #!/bin/sh
    mysql -u NomeUtenteDB -p"Password" NomeDB < /home/utente/db.sql
  • Nel commando di prima sostituire i parametri di connessione al database con i propri dove:
    • NomeUtenteDB - Nome utente del database

    • Password - Password dell'utente del database

    • NomeDB - Nome del database

    • /home/utente/db.sql - Il percorso assoluto al file .sql caricato sull'hosting

    Se non si dispone delle credenziali, consulta l'articolo sulla creazione del database e l'utente del database e crea il database e l'utente del database prima di seguire i passaggi di questo articolo.
  • Dopo aver salvato il file è necessario cambiare i permessi al file impostandoli a 700. Cambiare i permessi al file è possibile con un client FTP oppure in filemanager dell'hosting, mouse destro su file > change permissions
    Permessi file
  • Ora non resta che lanciare lo script, nel proprio hosting account cerca "Processi Cron" e in impostazioni comuni imposta 1 volta al giorno e successivamente nei campi ora e minuti impostare l'ora e il minuto dell'avvio. Nel campo comando scrivere il percorso assoluto del file con lo script per caricare il database e clicca aggiungi nuovo processo cron.
    Lancia Cron
  • è possibile inoltre attivare la notifica e per farlo è sufficiente inserire la propria email in Email Cron, presente nella stessa pagina.
    Notifica Cron
  • Dopo aver caricato il database con il metodo descritto, cancella il processo cron e il file che contiene lo script. Per cancellare Cron, sempre nella stessa pagina individualo ed elimina
    Elimina Cron
Articoli che potrebbero interessarti

L'accesso a PHPMYAdmin è  semplicissimo, una volta effettuato l'accesso al vostro Cpanel, cliccate sull' apposito bottone nella sezione DatabaseNel caso non riusciate ad accedere, nonostante abbiate creato un DB...

Le applicazioni web hanno necessità di avere un database che permette di gestire o conservare i dati e in questo tutorial si mostra come creare un database, l'utente del database e assegnare i privilegi...

PhpMyAdmin è un'applicazione opensource che permette di amministrare in modo semplificato database di MySQL tramite un qualsiasi browser (Firefox, Internet Explorer). E' un'applicazione visuale ovvero si avvale di...

Per riparare un database MySQL sarà sufficiente accedere nel proprio hosting account → MySQL Database e cliccare su "Ripara DB" Una volta effettuata questa operazione il vostro database sarà riparato e...

La seguente procedura consente di resettare la password dell'utente database e i seguenti passaggi mostrano come fare Effettua il login nel proprio hosting account e prosegui su "Database MySQL"...

Tutti i prezzi sono da intendersi IVA esclusa
Copyright © 2011 - 2024 Itroom