Wykonanie kopii jednej bazy danych:mysqldump -u nazwa_użytkownika -p nazwa_bazy > backup.sqlWykonanie kopii wszystkich baz danych:mysqldump -u nazwa_użytkownika -p --all-databases > backup.sqlPrzywrócenie bazy danych:mysql -u nazwa_użytkownika -p nazwa_bazy < backup.sqlPrzykład przywrócenia bazy w konsoli (Shell) XAMPP:mysql -u traccar -p -v traccar_21-02-27 < c:\traccar\2021-02-27\traccar.sql-u - użytkownik-p - hasło-v - wyświetlanie przebiegu przywracania (niekonieczne)Uwaga: nie zapomnij wcześniej rozpakować traccar.sql.gz do traccar.sqlhttps://webinsider.pl/mysql-cmd-backup-restore/Ustawienie czasu wygaśnięcia plików binlog (nie należy usuwać ich ręcznie):mysql -u root -p> SET GLOBAL binlog_expire_logs_seconds = 700000; lub> SET GLOBAL expire_logs_days = 3;> SHOW VARIABLES LIKE 'binlog_expire_logs_seconds'; (sprawdzenie)> quit;na stałe ustawić jedną z powyższych stałych w pliku /etc/mysql/mysql.conf.d/mysqld.cnf i zrestartować serwer mysql: service mysql restarthttps://dba.stackexchange.com/questions/41050/is-it-safe-to-delete-mysql-bin-files/41054
mysqldump -u nazwa_użytkownika -p nazwa_bazy > backup.sqlWykonanie kopii wszystkich baz danych:
mysqldump -u nazwa_użytkownika -p --all-databases > backup.sqlPrzywrócenie bazy danych:
mysqldump -u nazwa_użytkownika -p --all-databases > backup.sql
mysql -u nazwa_użytkownika -p nazwa_bazy < backup.sqlPrzykład przywrócenia bazy w konsoli (Shell) XAMPP:mysql -u traccar -p -v traccar_21-02-27 < c:\traccar\2021-02-27\traccar.sql-u - użytkownik-p - hasło-v - wyświetlanie przebiegu przywracania (niekonieczne)Uwaga: nie zapomnij wcześniej rozpakować traccar.sql.gz do traccar.sqlhttps://webinsider.pl/mysql-cmd-backup-restore/Ustawienie czasu wygaśnięcia plików binlog (nie należy usuwać ich ręcznie):mysql -u root -p> SET GLOBAL binlog_expire_logs_seconds = 700000; lub> SET GLOBAL
mysql -u nazwa_użytkownika -p nazwa_bazy < backup.sql
expire_logs_days = 3;>
SHOW VARIABLES LIKE 'binlog_expire_logs_seconds'; (sprawdzenie)
> quit;na stałe ustawić jedną z powyższych stałych w pliku /etc/mysql/mysql.conf.d/mysqld.cnf i zrestartować serwer mysql:
service mysql restart
https://dba.stackexchange.com/questions/41050/is-it-safe-to-delete-mysql-bin-files/41054
« Wstecz
Powered by Help Desk Software HESK, brought to you by SysAid