Metody na kompletne skopiowanie bazy danych MySQL o bardzo dużym rozmiarze.
Więcej…
Posty oznaczone przez tag 'mysqldump'
Problem z importem pliku SQL do bazy danych MYSQL – Incorrect integer value:
Nie mogę zaimportować pliku SQL przez błąd: Incorrect integer value
Więcej…
MySQL – wykonanie zrzutu (dump) bazy danych z pominięciem określonych tabel.
Jak wykonać w konsoli zrzut bazy danych z pominięciem określonych tabel?
Więcej…
Jak szybko zgrać bazę danych MySQL z danego serwera?
Jak zdalnie zgrać kopię bezy danych mysql, gdy komenda mysqldump nam to uniemożliwia?
Więcej…
zrzut bazy danych mysql do pliku .sql
Wystarczy 1 komenda:
1 |
mysqldump -hlocalhost -uuzytkownik -phaslo nazwa-bazy > nazwa-pliku.sql |
Np:
1 |
mysqldump -hlocalhost -uroot -pKLSSDK03kDads projekt2 > dump.sql |
backup / kopia bezpieczeństwa wszystkich baz mysql z danego serwera
Jeśli mamy dużo baz na jednym serwerze – po co tworzyć kopię każdej z nich jak można wszystkie Tworzenie pliku kopii:
1 |
mysqldump --all-databases -p | bzip2 -c > databasebackup.sql.bz2 |
Oczywiście aby zrobić to jako root lub inny użytkownik dodajemy flagę:
1 |
mysqldump --all-databases -p -uroot | bzip2 -c > databasebackup.sql.bz2 |
Natomiast jak nie chcemy kompresować pliku zrzutu wpisujemy po prostu:
1 |
mysqldump --all-databases -p -uroot > databasebackup.sql |
Przywrócenie baz z takiego pliku to:
1 |
mysql -p -uroot < databasebackup.sql |