Yksinkertainen kopio tietokannasta (tietokantadumppi)

Aina kun tekee muuton, ja usein myös ennen päivityksiä, kannattaa ottaa kopio tietokannasta. Jos käytössä on MariaDB ilman rootin salasanaa, niin ota -p pois

 

  • Käytän tätä mm. Moodlen kanssa. 

mysqldump --allow-keywords --opt -uroot -p TIETOKANTA > TIETOKANTA.sql
  • WordPressillä olen käyttänyt hieman erilaisempaa versiota. Tosin nykyään käytän aina WP CLI:n komentoa wp db export tiedosto.

 

mysqldump -u root -p -C -Q -e --create-options tietokanta > tietokanta.sql
  • Tämä lienee yksinkertaisin mahdollinen:
mysqldump -u root -p tietokanta > tietokanta.sql

 

Kopion palauttaminen on vielä helpompaa:

mysql -u root -p TIETOKANTA < TIETOKANTA.sql