Pagina 1 di 1
Mysql, Phpmyadmin e importazione sql
Inviato: 09/04/2006, 17:35
da skizo
Ciao a tutti ho installato un pacchetto completo pe windows che comprende Apache, Mysql, Php e Phpmyadmin.Il suo nome è appserv e in 5 minuti ti permette di avere un ambiente web su windows per poter (nel mio caso) testare una distro Oscommerce senza fare danni. Il mio problema però è questo: in phpmyadmin quando tento di importare un db sql ho un limite di 2048 Kb che vorrei aumentare perchè i miei db superano di gran lunga questa dimensione.
Domanda : qualcuno sa dove va settata questa dimensione?
Ciao e grazie
Skizo
Inviato: 09/04/2006, 18:58
da gioborza
Ciao, in verità non so se è un parametro settabile o un limite dell'aplpicazione ma in ogni caso puoi scomporre l'sql in più pezzi entro i 2048kb.
Inviato: 09/04/2006, 19:06
da skizo
gioborza ha scritto:Ciao, in verità non so se è un parametro settabile o un limite dell'aplpicazione ma in ogni caso puoi scomporre l'sql in più pezzi entro i 2048kb.
Ottima idea! Ma cosa potrei usare per splittare il file? Ho provato anche con il db in gzip che si riduce notevolmente la dimensione (es da 6mb a 0.5mb) solo che in questo modo mi va in timeout dopo 300 sec. e non riesce a caricarlo.
Inviato: 09/04/2006, 19:09
da gioborza
mha...in teoria anche il notepad, perchè no!
di fatto devi solo trattare testo.
Inviato: 09/04/2006, 19:14
da skizo
gioborza ha scritto:mha...in teoria anche il notepad, perchè no!
di fatto devi solo trattare testo.
In effetti....cmq ci dev'essere da qualche parte il modo di alzare quel limite anche perchè uso aruba e non mi ha dato problemi quando ho importato.
Inviato: 09/04/2006, 21:34
da Bass
skizo ha scritto:
In effetti....cmq ci dev'essere da qualche parte il modo di alzare quel limite anche perchè uso aruba e non mi ha dato problemi quando ho importato.
Nel php.ini
'iao
Sergio
Inviato: 09/04/2006, 21:51
da skizo
Nel php.ini
'iao
Sergio
Grazie Sergio ho dato un occhio nel file me non ho trovato nulla. Sai dirmi esattamente a che voce corrisponde il settaggio?
Ciao e grazie
Skizo
Inviato: 09/04/2006, 23:32
da Bass
skizo ha scritto:
Grazie Sergio ho dato un occhio nel file me non ho trovato nulla. Sai dirmi esattamente a che voce corrisponde il settaggio?
Se non ricordo male e' upload_max_filesize
'iao
Sergio
Inviato: 09/04/2006, 23:49
da skizo
Bass ha scritto:skizo ha scritto:
Grazie Sergio ho dato un occhio nel file me non ho trovato nulla. Sai dirmi esattamente a che voce corrisponde il settaggio?
Se non ricordo male e' upload_max_filesize
'iao
Sergio
Grande Sergio si adesso me lo accetta. Ho dovuto anche riavviare Apache per farlo riconoscere. Ora però mi ritrovo con il problema del timeout di 300 sec di phpmyadmin. Possibile che sia tutto settato così basso? Voglio dire: ho un db di 6mb che a mio avviso c'è tanta roba ma c'è anche di molto peggio in giro. Mah...
Inviato: 10/04/2006, 9:29
da sara75
puoi settare anche il timeout, solo che anzichè essere nel php.ini è nell'httpd.conf (file di configurazione di Apache) e poi per applicare le modifiche devi riavviare il server Apache.
Fai solo attenzione ad una cosa:
il timeout a 300 e il limite di 2048 Kb sono quelli standard delle configurazioni Apache/PHP il che significa che, a meno che tu non abbia un server dedicato, non potrai variare questi limiti sul server dove hai in hosting il tuo sito!
Puoi provare a chiedere al tuo hoster, ma ti dico già da ora (dato che sono hoster anche io!) che difficilmente ti modificherà questi limiti perchè questo comporterebbe la modifica su tutto il server e non solo sull'area a te dedicata (il tuo hosting) e purtroppo lasciare il timeout troppo alto e/o un max di upload maggiore può causare qualche problema a livello di sicurezza e stabilità della macchina !
Il mio consiglio è di prendere famigliarità con phpmyadmin e di dare download/upload di porzioni di database selezionando a priori le tabelle da caricare/scaricare nella sezione "esporta" di phpmyadmin.