Как создать mysql дамп базы данных

При необходимости перенести базу данных на другой сервер, или создать ее резервную копию на всякий случай, нужно сделать mysql дамп базы данных.

Mysql дамп базы данных — это совокупность команд sql, с помощью которых можно создать базу данных, которая является, по своей структуре и наполнению точной копией уже существующей.

Для этого можно использовать много различных программ и утилит. Я советую использовать и сам пользуюсь программой mysqldump, которая в пакете MySQL.

Если для доступа к вашей базе данных авторизация не требуется, то задампить одну из баз можно командой:

mysqldump database > backup-file.sql

, где database — имя вашей базы данных, а backup-file.sql — файл, в который сливается дамп.

Если авторизация нужна, то делается это так же, как и в программе mysql:

mysqldump-u username -P database > backup-file.sql

, где username — Ваш логин.

Заливается mysql дамп обратно на сервер командой mysql (без авторизации):

mysql database < backup-file.sql

и

mysql-u username -P database < backup-file.sql

с авторизацией.

Команда для создания mysql дампа всех баз данных на сервере:

mysqldump-all-databases> all_databases.sql

Используя параметр -D, можно сделать mysql дамп только структуры базы данных, без наполнения.

Все просто, быстро и надежно.

mysql дамп

Поделиться:

Добавить комментарий :