Salve uso mysql come database, e windows come sistema operativo.
volevo sapere, come faccio a fare il backup del database, in .txt?
Salve uso mysql come database, e windows come sistema operativo.
volevo sapere, come faccio a fare il backup del database, in .txt?
Da riga di comando puoi usare mysqldump che trovi nella cartella bin di mysql
http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html
altrimenti qualsiasi interfaccia grafica ti permette agevolmente di fare l'esportazione.
Prova ad esempio sqlyog
http://code.google.com/p/sqlyog/
si lo so che si usa mysqldump da riga di comando, ma quale è la riga, sono ancora alle prime armi,
se il database si chiama "pippo",Originariamente inviato da KinGdom
si lo so che si usa mysqldump da riga di comando, ma quale è la riga, sono ancora alle prime armi,
l'utente root ha password 1,
usi innodb,
vuoi ottenere il file backup_del_db.txt
e NON hai database giganteschi...
mysqldump -uroot -p1 --default-character-set=latin1 pippo >backup_del_db.txt
se invece usi myisam ti conviene lockare, come prima ma con --opt
che "blocca" i lavori finquando non ha dumpato
mysqldump -uroot -p1 --opt --default-character-set=latin1 pippo >backup_del_db.txt
il --default-character-set=latin1 serve per evitare casini immani in fase di ripristino;
chiaramente se definisci il db UTF8 dovrai metterci quello
Nella forma basilare
mysqldump -unome_utente -ptua_password nome_database > c:\dump.txt
Nel link del manuale trovi tutti i dettagli.