[gilug.org] Copies senzilles de MySQL

Albert Martin albert martin gmail com
2007-08-20 10:07:28 UTC


El que et fa el mysqldump és generar-te totes les sentències SQL per
restaurar la base de dades, o sigui et crea un fitxer de text amb els
CREATE TABLE per crear les taules que tens, i els INSERT per
poblar-les amb els valors actuals.

Per restaurar la BD has d'executar les sentències contingudes en el
fitxer, pots fer-ho amb el phpmyadmin o directamente desde el client
mysql:

mysql -u usuari -p pass basededades < backup.sql




On 8/20/07, Narcis Garcia - GiLUG <> wrote:
> Fins ara he estat utilitzant el paquet de programes "XAMPP"
> (www.apachefriends.org), el qual incliu una utilitat de cňpies de
> seguretat per a tot el conjunt (carpetes-web, configuracions i bases de
> dades).
>
> Ara perň, vull posar en marxa un nou servidor prescindint del "XAMPP",
> per la qual cosa faré cňpies de seguretat de carpetes i fitxers, i em
> falta per tenir una mica clar el tema de les bases de dades.
>
> He buscat per ací i per allí, i he vist per exemple que hi ha una
> instrucció "mysqldump" que et volca el contingut d'una base de dades de
> MySQL a un fitxer, perň no veig cap "mysqlrestoredump" per a fer el
> moviment invers.
> El mateix amb mysqlhotcopy, que no he entčs gaire bé quč és el quč fa.
>
> També he llegit que una manera és aturar el servidor MySQL, copiar tota
> la carpeta on té les dades, i tornar a iniciar MySQL. Perň bé, no trobo
> on guarda les dades el programa aquest, i a més a més aixň em seria útil
> si pogués distingir les bases de dades, ja que a mi m'interessa guardar
> i restaurar les bases de dades per separat.
>
> Algú coneix una forma senzilla per a copiar bases de dades d'un MySQL ?
>
> Gracies
> _______________________________________________
> Llista del GiLUG
> 
> http://gilug.org/cgi-bin/mailman/listinfo/llista
> * Tots els missatges queden publicats a:
> http://gilug.org/pipermail/llista/
>


Més informació sobre la llista de correu gilug