RP4 CHG Cafe: Mysql - database dump - RP4 CHG Cafe

Перейти к содержимому

Страница 1 из 1

Mysql - database dump Быстрый способ слить и залить базу.

#1 Пользователь офлайн   aLC0^RP Иконка

  • Администратор
  • PipPipPip
  • Группа: Главные админист
  • Сообщений: 356
  • Регистрация: 27 Май 09

Отправлено 08 Апрель 2010 - 14:17

mysqldump -uLOGIN -PPORT -hHOST -pPASS DBNAME > dump.txt

Ключ --databases - позволит создавать рабочие базы "с нуля". То есть, без использования --databases подразумевается, что пользователь
восстанавливает одну базу данных и явно указывает, куда нужно помещать восстанавливаемые данные. Если же backup создается с целью сделать полностью
рабочую копию данных, например, на другом MySQL-сервере, то нужно использовать этот ключ;

Уже заархивированый dump можно сделать так:

mysqldump -uLOGIN -PPORT -hHOST -pPASS DBNAME | gzip -c > mysql.gz

Востановление баз mysql из дампа

Востановить из дампа mysql можно так:

mysql --host=localhost --user=LOGIN --password=PASSWORD DBNAME < db.sql
0

#2 Пользователь офлайн   aLC0^RP Иконка

  • Администратор
  • PipPipPip
  • Группа: Главные админист
  • Сообщений: 356
  • Регистрация: 27 Май 09

Отправлено 14 Май 2010 - 11:46

Ну а самое лучшее, это mysqldump -uLOGIN -PPORT -hHOST -pPASS DBNAME | xz -z -9 -e > mysql.xz

залить дамп из архива:

xz -d < /home/blablabla/DATABASE.sql.xz | mysql --host=localhost --user=USER --password=mypass DATABASE
0

Страница 1 из 1


Быстрый ответ

  

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей