Доброго времени суток, уважаемые форумчане!
Функция, которая должна бэкапить базу раз в час, однако чтобы я ни делал, как бы ни гуглил это не работает.
В таком виде как указано ниже коннектится и считывается в консоли база, однако стоит мне прибавить что-то вроде "> test.sql" все летит к чертям.
public void CreateBackup()
{
var p = new Process();
p.StartInfo.FileName = "C:\\Program Files (x86)\\MySQL\\MySQL Server 5.5\\bin\\mysqldump.exe";
while (true)
{
var time = DateTime.Now;
p.StartInfo.Arguments = "-uroot -p1111 db";
p.Start();
p.WaitForExit();
Thread.Sleep(3600000);
}
Заранее благодарю за помощь.
Функция, которая должна бэкапить базу раз в час, однако чтобы я ни делал, как бы ни гуглил это не работает.
В таком виде как указано ниже коннектится и считывается в консоли база, однако стоит мне прибавить что-то вроде "> test.sql" все летит к чертям.
public void CreateBackup()
{
var p = new Process();
p.StartInfo.FileName = "C:\\Program Files (x86)\\MySQL\\MySQL Server 5.5\\bin\\mysqldump.exe";
while (true)
{
var time = DateTime.Now;
p.StartInfo.Arguments = "-uroot -p1111 db";
p.Start();
p.WaitForExit();
Thread.Sleep(3600000);
}
Заранее благодарю за помощь.