проблема Mysqldump из файла bat - PullRequest
0 голосов
/ 18 июля 2011

У меня есть один файл bat на windows7, для резервного копирования нескольких таблиц из моей базы данных, например:

"c:\Gesticom\mysql\bin\mysqldump.exe" -uuser -ppsswd bbdddc [clientes, usuarios, proyectos, proveedores, areas_negocio, costes] --opt > tmp.sql

Когда я выполняю эту bat, я вижу, что код изменяется для чего-то вроде этого:

"c:\Gesticom\mysql\bin\mysqldump.exe" -uuser -ppsswd bbdddc [clientes, usuarios, proyectos, proveedores, areas_negocio, costes] --opt 1>tmp.sql

Кто-то знает, почему появляется это число «1»?С ним не работает команда mysqldump: (

Спасибо!

1 Ответ

2 голосов
/ 18 июля 2011

Это просто каноническое представление команды для cmd. Он не влияет на все, что выполняется, и фактически идентичен предоставленной вами команде.

Это просто говорит о том, что поток 1 (стандартный вывод) перенаправляется в tmp.sql. Если ваш дамп не работает, то и раньше не работал бы.

...