Архивы метки: Mysqldump

mysqldump всех баз данных без системных таблиц (mysqldump --ignore-database)

mysql-dump[1]Для создания Бекапа всех баз данных без системных таблиц, используйте следующую конструкцию для запуска в консоли сервера:
Читать далее →

Памятка для MySQL

fag_mysql[1]Часто, когда разрабатываешь сайт, замечаешь, как на одни и те же грабли наступают разработчики при проектировании базы данных.

Сегодня я решил опубликовать свои шпаргалки, на самые часто встречающиеся ошибки при работе с MySQL. Читать далее →

Пишем скрипт бекапа сайта

razrabatyvaem-novyi-format-faila-dlya-bekapa-saitov[1]Простейший скрипт для бекапа сайта на ftp по крону. Пример для debian, но скрипт должен работать и на других дистрибутивах.

Всё что нужно для работы скрипта есть в базовой поставке большинства дистрибутивов. Нужно установить только wput. Установим его: Читать далее →

Скрипт создания дампа базы данных mysql (Bash)

Удобно запускать по cron

#!/bin/bash

prefix=database # файл будет называться по имени базы данных
suffix=$(date +%s)  # суффикс в виде даты
filename=$prefix.$suffix."sql" # полученное имя файла
mysqldump -h host -u login -ppassword database > $filename


Утилита mysqldump. Бекап базы mysql через консоль

Утилита mysqldump позволяет получить дамп содержимого базы данных или совокупности баз для создания резервной копии или пересылки данных на другой SQL-сервер (не обязательно MySQL-сервер). Дамп будет содержать набор команд SQL для создания и/или заполнения таблиц.

Так же mysqldump имеет возможность развертывания баз данных из созданного sql-файла. Читать далее →

Top