как создать script авто бекап mysqldump на каждый день?заран
Re: как создать script авто бекап mysqldump на каждый день?з
у меня стоит старый пароль
Re: как создать script авто бекап mysqldump на каждый день?з
nixzero
если Joomla то в корне должен быть файл configuration.php там можешь поменять пасс
[spoilercat configuration.php]<?php
class JConfig {
public $dbtype = 'mysqli';
public $host = 'localhost';
public $user = 'joomla';
public $password = '123456';
}[/spoiler]
если Joomla то в корне должен быть файл configuration.php там можешь поменять пасс
[spoilercat configuration.php]<?php
class JConfig {
public $dbtype = 'mysqli';
public $host = 'localhost';
public $user = 'joomla';
public $password = '123456';
}[/spoiler]
Помни прошлое, живи настоящим и думай о будущем.
Re: как создать script авто бекап mysqldump на каждый день?з
ok shas poprobuiu
Re: как создать script авто бекап mysqldump на каждый день?з
меняй пароль в мускуле (руут) тот же пасс засунь в скрипт и в configuration.php
Помни прошлое, живи настоящим и думай о будущем.
Re: как создать script авто бекап mysqldump на каждый день?з
я так сделал всеравно не получается но изменения есть. когда запускаю script пароль спрашивает у меня пароль внутри script написано
Re: как создать script авто бекап mysqldump на каждый день?з
nixzero
Примечание: Поменяй значение переменных user, pass, db, path,host вроде все работает
P/S баг был в ключе -u и -p. ключ -p требует ординарные кавычки вот и все)))
Код: Выделить всё
#!/bin/bash
user="root" #Пользователь БД
pass='zairkaf88' #Пароль пользователя
dump="/usr/bin/mysqldump"
db="testdb" #Название базы
date="/bin/date"
bz="/bin/bzip2"
path="/home/zaka/" #Путь к папке куда лить
host="localhost" # имя хоста
ts=`$date +%H_%M-%d.%m.%y`
${dump} -h ${host} -u${user} -p${pass} ${db} | $bz > ${path}/backup-${ts}.sql.bz2
P/S баг был в ключе -u и -p. ключ -p требует ординарные кавычки вот и все)))
Помни прошлое, живи настоящим и думай о будущем.
Re: как создать script авто бекап mysqldump на каждый день?з
Всем спасибо sisadminy. я разобрался mysqldump -u 'root' -h localhost -p '*******' -B 'base' | gzip > /home/base.sql.gz
Спасибо! все у меня работает
Спасибо! все у меня работает
Re: как создать script авто бекап mysqldump на каждый день?з
ну главное что работает ))) но плюс скрипта от Raven он удобен для пользование и как бы сказать "профессиональнее" попробуй понравиться )))nixzero писал(а):Всем спасибо sisadminy. я разобрался mysqldump -u 'root' -h localhost -p '*******' -B 'base' | gzip > /home/base.sql.gz
Спасибо! все у меня работает
[spoiler]#!/bin/bash
user="root" #Пользователь БД
pass='*****' #Пароль пользователя
dump="/usr/bin/mysqldump"
db="testdb" #Название базы
date="/bin/date"
bz="/bin/bzip2"
path="~/" #Путь к папке куда лить
host="localhost" # имя хоста
ts=`$date +%H_%M-%d.%m.%y`
${dump} -h ${host} -u${user} -p${pass} ${db} | $bz > ${path}/backup-${ts}.sql.bz2[/spoiler]
Помни прошлое, живи настоящим и думай о будущем.