Newsgroup: it.comp.www.php
Titolo: importare un DUMP

Ho un file di testo "demo.sql" che contiene cose di questo genere.
Quale comando devo usare perchè venga eseguito tutto di colpo, senza farmi 
vedere nulla a video, ma che lla fine il db sia pieno?
Io vorrei mettere il comando in una pagina da richiamare quando mi serve.
Il file di dump lo pubblico ogni volta che ci sono aggiornamenti, e via...
Grazie mille.
INSERT INTO `casemadre` VALUES(2, 1, 1, 'RÖMHELD', 'Elementi e sistemi per 
la tecnica di produzione', 'Il Gruppo Römheld è oggi leader a livello 
mondiale nel settore della tecnica dei bloccaggi idraulici . Per assumere a 
livello nazionale ed internazionale un ruolo di leader nel settore della 
qualità, il Gruppo Römheld è costantemente impegnato in un processo di 
miglioramento, che permette alle aziende che ne fanno parte di garantire in 
qualsiasi momento un'elevata qualità dei processi e dei prodotti a fronte 
delle mutevoli esigenze del mercato. Inoltre, la certificazione in base alla 
norma DIN EN ISO 9001:2000 assicura il rispetto delle prescrizioni in 
materia.', 'logoRoemheld.gif', 'ISO9001-Roemheld.pdf', '
www.roemheld.de
');
INSERT INTO `casemadre` VALUES(3, 1, 1, 'HILMA-RÖMHELD', 'Sistemi di 
bloccaggio ed attrezzature standard per la lavorazione con e senza 
asportazione di truciolo', 'Il Gruppo Römheld è oggi leader a livello 
mondiale nel settore della tecnica dei bloccaggi idraulici . Per assumere a 
livello nazionale ed internazionale un ruolo di leader nel settore della 
qualità, il Gruppo Römheld è costantemente impegnato in un processo di 
miglioramento, che permette alle aziende che ne fanno parte di garantire in 
qualsiasi momento un'elevata qualità dei processi e dei prodotti a fronte 
delle mutevoli esigenze del mercato. Inoltre, la certificazione in base alla 
norma DIN EN ISO 9001:2000 assicura il rispetto delle prescrizioni in 
materia.', 'logoHILMA.gif', "", '
www.hilma.de
');
ALTER TABLE `prodotti` CHANGE `data_ins` `data_ins` DATETIME;
INSERT INTO `tipologie` VALUES(1, 'BLOCCAGGIO', 'Componenti ed attrezzature 
per il bloccaggio, oleodinamica ad alta pressione, Moltiplicatori olio-olio, 
aria-olio e centraline, Dispositivi movimentazione stampi: mensole e 
ROLLBLOCS, Morse idrauliche e morse autocentranti, Dispositivi 
posizionamento attrezzature a "Punto zero"');
INSERT INTO `tipologie` VALUES(2, 'ASSEMBLAGGIO', 'Ribaditrici radiali 
pneumatiche e oleo-pneumatiche, Cilindri di potenza oleo-pneumatici, 
Pressette manuali e a corsa lunga ed elevata potenza ');

Il file di dump lo pubblico ogni volta che ci sono aggiornamenti, e via...
Potresti aprire una piccola finestra di pop-up, oppure reindirizzare
ad una pagina che compie l'elaborazione del dump e poi reindirizza
alla pagina precedente, se l'operazione è veloce l'utente non si
accorge di nulla.
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 accorge di nulla.
E' quello che intendevo fare
Mi serve sapere che funzione usare per fare il dump di quel file
Grazie mille

Premetto che non esiste phpmyadmin...
Volevo/devo quindi farlo a mano
C'è una funzione che esegue sul server il dump?
Grazie mille 

 Il file di dump lo pubblico ogni volta che ci sono aggiornamenti, e via...
Che io sappia non esiste una funzione che importi un dump. però puoi 
leggere tutto il file, separare ogni singola query (controllando il ';') 
ed eseguirle con un semplice mysql_query().
-- 
dorje