[RISOLTO]come splittare un file sql su ubuntu? il file è grande circa 100 mb

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Scrivi risposta
Avatar utente
gpgiuit
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 338
Iscrizione: sabato 21 marzo 2009, 13:16
Località: torino

[RISOLTO]come splittare un file sql su ubuntu? il file è grande circa 100 mb

Messaggio da gpgiuit »

ciao, avrei bisogno di un metodo non manuale, manualmente ci riesco ma impiegherei davvero troppo selezionando manualmente le righe.
Avrei bisogno di un software o di un comando da terminale che mi divida il file sql che ho in più parti (massimo 2 mega a parte), oppure qualche script in modo da importare questo file sql su server linux.

Il database file mysql l'ho scaricato invece da un server windows.

Vi prego, avete qualche idea?
>:(
Ultima modifica di gpgiuit il domenica 29 gennaio 2012, 16:48, modificato 1 volta in totale.
dal 26.11.09 ubuntu for ever!!! :D
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: come splittare un file sql su ubuntu? il file è grande circa 100 mb

Messaggio da kimj »

We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
Avatar utente
filo1234
Rampante Reduce
Rampante Reduce
Messaggi: 6172
Iscrizione: lunedì 26 febbraio 2007, 21:10
Località: Cagliari

Re: come splittare un file sql su ubuntu? il file è grande circa 100 mb

Messaggio da filo1234 »

perchè hai bisogno di splittarlo?
da quello che intuisco, visto che parli dei 2M al massimo, credo che il tuo problema sia quello di non riuscire ad importare l'intero db sul server liux, dato il limite dei 2M di default.
Potresti momentaneamente aumentare il parametro

Codice: Seleziona tutto

upload_max_filesize = 2M
del php.ini e una volta importato risistemi il valore
Ultima modifica di filo1234 il sabato 28 gennaio 2012, 22:26, modificato 1 volta in totale.
Avatar utente
maxbigsi
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17039
Iscrizione: mercoledì 21 maggio 2008, 14:05
Desktop: Xfce
Distribuzione: MX Linux 23.2 64bit
Sesso: Maschile
Contatti:

Re: come splittare un file sql su ubuntu? il file è grande circa 100 mb

Messaggio da maxbigsi »

W il software libero..... W Ubuntu -- Ubuntu User # 31322
https://www.ergosumracalmuto.org/inform ... /index.php
Avatar utente
gpgiuit
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 338
Iscrizione: sabato 21 marzo 2009, 13:16
Località: torino

Re: come splittare un file sql su ubuntu? il file è grande circa 100 mb

Messaggio da gpgiuit »

filo1234 ha scritto: perchè hai bisogno di splittarlo?
da quello che intuisco, visto che parli dei 2M al massimo, credo che il tuo problema sia quello di non riuscire ad importare l'intero db sul server liux, dato il limite dei 2M di default.
Potresti momentaneamente aumentare il parametro

Codice: Seleziona tutto

upload_max_filesize = 2M
del php.ini e una volta importato risistemi il valore
ho provato a metterlo a 120 mb e riavviare apache e non è andato
dal 26.11.09 ubuntu for ever!!! :D
Avatar utente
filo1234
Rampante Reduce
Rampante Reduce
Messaggi: 6172
Iscrizione: lunedì 26 febbraio 2007, 21:10
Località: Cagliari

Re: come splittare un file sql su ubuntu? il file è grande circa 100 mb

Messaggio da filo1234 »

imposta un valore più alto...
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17366
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: come splittare un file sql su ubuntu? il file è grande circa 100 mb

Messaggio da Stealth »

gpgiuit ha scritto: ho provato a metterlo a 120 mb e riavviare apache e non è andato
Non dico che funzionerà, ma io proverei, dopo averlo impostato a 120, a riavviare mysql invece che apache
ciao
Avatar utente
gpgiuit
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 338
Iscrizione: sabato 21 marzo 2009, 13:16
Località: torino

Re: come splittare un file sql su ubuntu? il file è grande circa 100 mb

Messaggio da gpgiuit »

dovevo impostare tutti e 3 questi
upload_max_filesize, memory_limit e post_max_size e ho fatto correttamente
effettivamente dovevo anche fermare mysql oltre a apache e riavviare, pare vada, ma mi dice Superato il tempo limite dello script, se vuoi finire l'importazione inoltra nuovamente il file e il processo riprenderà.
Non ho capito se lo inoltro di nuovo se ricomincia daccapo o prende da dove si è fermato e se c'è qualche altra impostazione per dirgli di importare per 2 ore, così non ci sono problemi, vi prego, l'ultimo aiutino e ci sono...  ;)
dal 26.11.09 ubuntu for ever!!! :D
Avatar utente
Alien321
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1390
Iscrizione: sabato 20 maggio 2006, 20:39
Desktop: KDE 5.16.4
Distribuzione: KDE Neon
Località: Venere

Re: come splittare un file sql su ubuntu? il file è grande circa 100 mb

Messaggio da Alien321 »

gpgiuit ha scritto: dovevo impostare tutti e 3 questi
upload_max_filesize, memory_limit e post_max_size e ho fatto correttamente
effettivamente dovevo anche fermare mysql oltre a apache e riavviare, pare vada, ma mi dice Superato il tempo limite dello script, se vuoi finire l'importazione inoltra nuovamente il file e il processo riprenderà.
Non ho capito se lo inoltro di nuovo se ricomincia daccapo o prende da dove si è fermato e se c'è qualche altra impostazione per dirgli di importare per 2 ore, così non ci sono problemi, vi prego, l'ultimo aiutino e ci sono...  ;)
Dovresti anche modificare il valore Timeout di apache altrimenti con file grossi la richesta potrebbe scadere.

Un appunto, ma se hai accesso diretto al server perchè usi phpmyadmin per importare il database?? IMHO è + veloce e semplice farlo direttamente da console ssh...
Spoiler
Mostra
Finalmente è finito carnevale, anche se vedo ancora gente in maschera
Avatar utente
gpgiuit
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 338
Iscrizione: sabato 21 marzo 2009, 13:16
Località: torino

Re: come splittare un file sql su ubuntu? il file è grande circa 100 mb

Messaggio da gpgiuit »

risolto esportando dal primo database a blocchi di tabelle e importando nel nuovo database, un lavorone lungo ma ce l'ho fatta... ;)
dal 26.11.09 ubuntu for ever!!! :D
inc0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 281
Iscrizione: giovedì 6 marzo 2008, 10:38
Contatti:

Re: [RISOLTO]come splittare un file sql su ubuntu? il file è grande circa 100 mb

Messaggio da inc0 »

man split
:)
KNOWLEDGE IS POWER
http://www.inc0.net
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti