MySQL - kopiowanie, naprawa baz

Utworzono: 22 styczeń 2016

backup jednej bazy:

mysqldump -u user nazwa_bazy -p> /gdzie/zapisac.sql

backup wszyskich baz:

mysqldump -u root --all-databases -p> /gdzie/zapisac.sql

naprawa wszystkich baz:

mysqlcheck -u root --auto-repair --check --all-databases -p

naprawa tabeli:

mysql -u user -p

use nazwa_bazy;

REPAIR TABLE nazwa_tabeli_do_naprawienia;

Przywracanie bazy z backupu (dumpa):

mysql -u user -p nazwa_bazy < /gdzie/jest/zrzut.sql