[ОТВЕТИТЬ]
Опции темы
11.09.2013 09:09
 
Как сделать импорт всех файлов txt в папке?
Чтобы не писать:
mysqlimport -uroot -pпароль supermag /home/sa/tmp/table1.txt /home/sa/tmp/table2.txt /home/sa/tmp/table3.txt table4.txt

а ограничится подобным:

mysqlimport -uroot -pCtHDbCGK.C supermag /home/sa/tmp/*.txt

Пока получаю ошибку

c:\Program Files\MySQL\MySQL Server 5.1\bin>mysqlimport -uroot -pпароль supermag c:\Temp\dump\*.txt
mysqlimport: Error: 1017, Can't find file: '.\supermag\@002a.frm' (errno: 22), when using table: *
11.09.2013 09:15
 
проблема в том, что убогая Windows не разворачивает самостоятельно *.txt и предоставляет это программе. В Linux, откуда пример, *.txt разворачивается в перечень файлов еще до запуска программы. Запускайте на Linux и заработает...
"Спасибо" OlegON от:
11.09.2013 09:20
 
Спасибо,учту,но пока надо именно на винду :(
11.09.2013 09:25
 
тогда пишите скриптики, в винде есть for, т.е. выполни
Код:
for /?
и почитай...
11.09.2013 09:30
 
а ты эти файлики каким образом получил?
В них содержимое таблиц или скрипты?
11.09.2013 10:07
 
получаю через mysqldump --tab, таблицы
Опции темы



Часовой пояс GMT +3, время: 04:38.

Все в прочитанное - Донат - RSS - - Карта - Вверх

Форум сделан на основе vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.