GNU/Linux >> Znalost Linux >  >> Linux

Duplikovat celou databázi MySQL

Na vzdálený server

mysqldump mydbname | ssh host2 "mysql mydbcopy"

Na místní server

mysqldump mydbname | mysql mydbcopy

Nejprve vytvořte duplicitní databázi:

CREATE DATABASE duplicateddb;

Ujistěte se, že uživatel a oprávnění jsou na svém místě a:

 mysqldump -u admin -p originaldb | mysql -u backup -pPassword duplicateddb; 

Někdy dělám mysqldump a výstup převádím do jiného příkazu mysql, abych ho importoval do jiné databáze.

mysqldump --add-drop-table -u wordpress -p wordpress | mysql -u wordpress -p wordpress_backup

Linux
  1. Vzdálené připojení k databázi MySQL

  2. Importujte databázi MySQL

  3. MySql databáze z usb klíče

  1. Optimalizujte databázi MySQL

  2. Jak zkopírovat databázi MySQL

  3. Obnovit databázi mysql - mysql/mysqldump poskytuje tabulku <database>.<tablename> neexistuje (1146)

  1. Nejčastější dotazy k nasazení MySQL

  2. Vylepšete mezipaměť databáze MySQL

  3. MySQL:Jak zálohovat (vypsat) a obnovit databázi pomocí mysqldump