Задавайте вопросы, мы ответим
Вы не зашли.
Добрый день всем.
Задача: используя только язык сценариев cmd.exe для Windows выполнить следующее
- получить в файле, который должен быть сформирован в директории, откуда выполняется скрипт, копию всех
данных из Таблицы "Т" на Компьютере А;
- перенести файл на компьютер В;
- (обновит существующие и добавить новые) или (заменить все) данные в Таблице "Т" на компьютере В, используя в качестве исходных данных - данные из файла. Опять же, исходный файл должен находится в одной директории с файлом скрипта.
Думал, что это просто, но вот на чем споткнулся:
- mysqlimport может и обновить (--replace) и заменить все (--delete) данные, но он ожидает на входе файл,
сформированный через SELECT * INTO OUTFILE....;
- выполняется команда "....mysql.exe" --host=localhost --user=root --password < copy.tiles.sql, но как в команду
(выполняемую из файла copy.tiles.sql) передать путь к текущей директории, чтобы файл сформировался в ней?
- mysqldump позволяет указать путь для результирующего файла, но он создает файл с командами sql и как, имея такой файл, обновить данные - не смог придумать.
По моему, я запутался в 3-х соснах
Windows Vista и выше, не Административный аккаунт
Отредактированно flashSQLinfo (13.06.2013 17:06:54)
Неактивен