как создать script авто бекап mysqldump на каждый день?заран
Добавлено: 03 ноя 2011, 10:27
Форум сообщества системных администраторов и просто людей, которым не безразличен их компьютер.
https://sysadmins.ws/
наверное вот так ))nixzero писал(а):как создать скрипт авто бекап mysqldump,? заранее Блогадарю
Код: Выделить всё
#!/bin/bash
user="" #Пользователь БД
pass="" #Пароль пользователя
dump="/usr/bin/mysqldump"
db="" #Название базы
date="/bin/date"
bz="/usr/bin/bzip2"
path="" #Путь к папке куда лить
host="localhost" # имя хоста
ts=`$date +%H_%M-%d.%m.%y`
${dump} -h ${host} -p${user} -p${pass} ${db} | $bz > ${path}/backup-${ts}.sql.bz2
Код: Выделить всё
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
Код: Выделить всё
mysqladmin -u root password "newpass"
Код: Выделить всё
mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE User = 'root';
mysql> FLUSH PRIVILEGES;