Бекап баз MySQL (MariaDB)

Делаем бекап баз SQL

Узнаем, какая версия SQL установлена в нашей ОС:

mysqld --version
mysqld Ver 10.7.3-MariaDB-1:10.7.3+maria~buster for debian-linux-gnu on x86_64 (mariadb.org binary distribution)

Подключаемся в MySQL:

mysql -u root -p

Показать список всех баз данных на сервере MySQL:

MariaDB [(none)]> show databases;

Резервные копии

Создать резервную копию (dump) всех баз данных в файл alldatabases.sql:

mysqldump -u root -p --opt > /tmp/alldatabases.sql

Создать резервную копию одной базы данных в файл databasename.sql:

mysqldump -u root -p --databases databasename > /tmp/databasename.sql

Восстановление баз SQL

Восстановление базы данных (или таблицы) из резервной копии:

mysql -u root -p databasename < /tmp/databasename.sql

Оставьте ответ

Ваш адрес email не будет опубликован.

99 ÷ 11 =