Strona główna › Pytania INF.03 › Pytanie 1606
INF.03 · pytanie #1606
Aby wykonać kopię zapasową bazy danych w MySQL, jakie polecenie należy zastosować?
- Amysqlslap
- Bmysqlreplicate
- Cmysqldump
- Dmysqlcheck
Poprawna odpowiedź: C. mysqldump
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Polecenie mysqldump jest standardowym narzędziem w systemie MySQL, które służy do tworzenia kopii zapasowych baz danych. Umożliwia on eksportowanie danych oraz struktury wszystkich tabel w postaci pliku tekstowego, co sprawia, że jest niezwykle przydatny przy przeprowadzaniu migracji, aktualizacji lub przywracania danych. Przykładowe użycie mysqldump może wyglądać następująco: 'mysqldump -u użytkownik -p nazwa_bazy_danych > kopia_zapasowa.sql', co tworzy plik o nazwie 'kopia_zapasowa.sql' zawierający wszystkie dane i strukturę wskazanej bazy. Dobrą praktyką jest regularne tworzenie kopii zapasowych, szczególnie przed wprowadzeniem istotnych zmian w schemacie bazy danych lub podczas aktualizacji systemu. Ponadto, mysqldump umożliwia także eksportowanie danych w formacie CSV, co ułatwia ich dalszą analizę lub przeniesienie do innych systemów. Warto także pamiętać, że polecenie to oferuje różnorodne opcje, takie jak --single-transaction, które zapewniają spójność danych podczas tworzenia kopii zapasowej w bazach danych o dużym ruchu.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.