Статьи и доки
Меню сайта





Категории каталога
WIN [1]
Виндоз
MySQL [3]
Заметки по MySQL
FreeBSD [14]
Всё по FreeBSD
Скрипты WINDOWS [3]


Форма входа


Поиск


Друзья сайта



Приветствую Вас, Гость · RSS 29.03.2024, 02:57
Главная » Статьи » MySQL

Как сделать бэкап базы MySQL.
Утилита mysqldump хороша, но требует в качестве параметра названия баз, которые нужно дампить. Поэтому откуда-то эти названия надо брать.

Хорошим решением будет не держать список названий баз в текстовом файле, или не дампить базы вручную, а воспользоваться скриптом для того чтобы во время бэкапа скрипт сам считывал названия баз из MySQL построчно и подставлял в качестве аргументов команды mysqldump.

Исходя из этого используем скрипт, листинг которого представлен по этой ссылке.

Категория: MySQL | Добавил: Jonny_Richter (14.07.2009)
Просмотров: 3407 | Комментарии: 2 | Рейтинг: 5.0/2 |
Всего комментариев: 2
1 Артур  
1
Вручную кстати сделать так:
# /usr/local/bin/mysqldump exim > /home/artur/exim.sql

Если вход в МуСКЛ под паролем, то соотв:

# /usr/local/bin/mysqldump -p exim > /home/artur/exim.sql


2 Андрей  
1
Кстати, а обратно заливать в базу вот так:

mysql -uzabbix -pzabbix zabbix < schema/mysql.sql

-uzabbix = имя пользователя zabbix
-pzabbix = пароль zabbix
zabbix = название базы zabbix
schema/mysql.sql = дамп базы


Имя *:
Email *:
Код *:
Сайт управляется системой uCoz