MySql: importare un grosso Dump | MrX

« La papercraft mania dilaga | Main | Google Maps Url Parameters »

MySql: importare un grosso Dump

By Merlinox | July 11, 2008

Dopo parecchie prove e aver portato al limite la pazienza di Enrizo, sono riuscito nell’intento. Importare nel mio mySql locale, un dump di un DB aziendale (joomla) da più di 40 mega.

Dopo aver esportato il dump via phpmyadmin in formato zip, con tutti gli inserimenti completi, ho provato a fare l’importing nello stesso modo. Nulla di fatto. phpmyadmin saltava, andava in overflow anche solo nella scompattazione.

Alla fine la soluzione l’ho trovata sul sito steamshift:

mysql --user=username --password your_database < your_database.sql

Aprite quindi una shell di comando del vostro , posizionatevi nella cartella di mySql (esempio c:\wamp\mysql\bin) e lanciate le istruzioni. Attenzione, dategli in pasto il file .sql, cioè estraetelo dallo zip di esportazione.

Nel caso in cui aveste problemi anche con la esportazione di mysql seguite i consigli di mrwebmaster:

mysqldump -u user -p db_da_copiare > backup.sql

Notte cari. A lunedì… vado in Slovenia :)


Tags: , , ,

Post simili

5 Responses to “MySql: importare un grosso Dump”

  1. k76 aggiunge:

    ecco dov’eri finito oggi!!!!
    diobbuono!

  2. TixXio aggiunge:

    Tanti problemi per 40 mega?
    Quando devo importare il mio DB in locale (dump da 700mega) gastemo i migliori morti!

  3. Merlinox aggiunge:

    Purtroppo con mySql sono un neofito. Meno male che al mio fianco c’è sempre il mio fratellino (k76) che mi supporta/sopporta.
    Effettivamente gestendo il tutto da linea di comando, non da alcun tipo di problema.

    Grazie ancora K76!

  4. k76 aggiunge:

    ehm dimenticommi, quelle righe di comando vanno bene per windows :)

  5. Merlinox aggiunge:

    Grazie della puntualizzazione vecio!

Comments