sql >> Databáze >  >> RDS >> Mysql

Přečtěte si, jak zálohovat databázi MySQL

Doporučujeme nastavit záložní nebo replikovanou databázi pro analýzu Chartio. To zaručuje, že vaše produkční databáze neponese žádné zbytečné zatížení. Níže jsme načrtli snadný proces nastavení zálohy s pravidelnými výpisy dat.

  1. Vytvořte záložní databázi

Obecně byste měli přidat _backup nebo něco k existujícímu názvu.

$ mysql -u root -p
mysql> CREATE DATABASE mydata_backup;
mysql> exit
  1. Načíst data ze staré databáze do nové databáze
    $ mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
    
  2. Cronujte tuto úlohu, aby se spouštěla ​​každý den, řekněme o půlnoci
    $ crontab -e
    

    pro úpravu crontab přidejte tento řádek:

    0 0 * * * mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
    

    Tada! Databáze MySQL s názvem mydata se nyní každou noc o půlnoci kopíruje do mydata_backup.


  1. 27 skriptů Oracle dba pro Oracle Database pro správu a monitorování

  2. Počet řádků s PDO

  3. Po připojení k databázi přepněte roli

  4. Jak vložit více řádků do MySQL