Originariamente inviato da yqy
localhost è il server dove risiedono i tuoi database, non un database.
phpmyadmin lavora sullo stesso server, con piu database sulla stessa postazione.
con "localhost" fai riferimento al MySQL server sul tuo server locale


lavora tutto sul server, niente salvataggi nel tuo desktop.
se il tuo desktop (il tuo pc) fa da server...stai a cavallo

hai accesso al server in FTP o tramite console?
o sei su un hosting come ad esempio aruba?
se sei su aruba (o simili) quindi puoi SOLO E PER FORZA usare phpmyadmin, con la procedura che utilizzi ora. niente programmino da un solo clic e via per capirci.

ciao
si ok, ma non ho capito qua come devo settarlo:

mysql_connect("localhost", "root", "");
lascio cosi' senza mettere niente a posto di root e della password (suppongo che tra quelle virgolette ci vada la password)
Non sono su aruba, ho un mio server dedicato, quindi dovrei mettere un percorso tipo

Poi quest'altra riga dovrei scriverla cosi? :
exec("mysqldump $db > /var/user/siti/nomesito.it/httpdocs/cartella_dove_salvare_il_file/$db.sql");