Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Посоветуйте как лучше сделать / 10 сообщений из 10, страница 1 из 1
16.05.2014, 14:32:56
    #38643513
Hel975
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте как лучше сделать
Нужно импортировать данные из csv файлов в MySQL, файлики находятся в папке с определенном наименованием 231323_ID, 231323 - это номер пользователя, его надо будет добавлять в базу вместе с данными из таблицы. Т.е. надо будет из одной папки проверить все подкаталоги и из них загружать файлики, затем еще делаются доп. апдейты и т.д.. Для MSSQL у нас использовался SSIS-пакет для загрузки, а что лучше использовать для загрузки в MySQL?
...
Рейтинг: 0 / 0
16.05.2014, 14:48:39
    #38643534
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте как лучше сделать
шелл-скрипт и утилита mysqlimport.
...
Рейтинг: 0 / 0
16.05.2014, 16:20:49
    #38643693
Hel975
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте как лучше сделать
miksoftшелл-скрипт и утилита mysqlimport.

Это bash? На нем можно лупить через каталоги и потом еще вызывать какую-нибудь утилиту, чтобы можно было апдейтить MySQL?
...
Рейтинг: 0 / 0
16.05.2014, 16:22:39
    #38643699
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте как лучше сделать
Hel975апдейтить MySQLА MySQL зачем апдейтить? Сейчас какая версия?
...
Рейтинг: 0 / 0
16.05.2014, 16:23:24
    #38643702
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте как лучше сделать
Hel975Это bash?Если линукс, то скорее всего bash. Если другая ОС, то что-то еще.
...
Рейтинг: 0 / 0
16.05.2014, 17:42:37
    #38643805
Hel975
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте как лучше сделать
miksoftHel975апдейтить MySQLА MySQL зачем апдейтить? Сейчас какая версия?

там не просто импорт csv, а импорт с переменной а одну колонку, а затем еще доп. приседания в виде апдейтов. SSIS полностью все покрывал, но мы ушли от MS SQL и ищется аналог SSIS, но для MySQL.
...
Рейтинг: 0 / 0
16.05.2014, 17:46:42
    #38643810
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте как лучше сделать
Hel975,

Опять не понял, как апдейт MySQL связан с импортом данных?

В общем, смотрите на mysqlimport.
...
Рейтинг: 0 / 0
16.05.2014, 18:01:54
    #38643821
Hel975
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте как лучше сделать
miksoftHel975,

Опять не понял, как апдейт MySQL связан с импортом данных?

В общем, смотрите на mysqlimport.

После импорта, делаем апдейты. Для этого наверное надо вызвать из консоли другую утилиту в скрипте?
...
Рейтинг: 0 / 0
16.05.2014, 18:03:51
    #38643825
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте как лучше сделать
Hel975После импорта, делаем апдейты.А, понял, вы говорите про апдейт данных, а не про апдейт MySQL.
...
Рейтинг: 0 / 0
16.05.2014, 18:07:39
    #38643831
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте как лучше сделать
Hel975делаем апдейты. Для этого наверное надо вызвать из консоли другую утилиту в скрипте?Скорее всего, опять же, mysqlimport. Или mysql (это консольный клиент MySQL), им можно выполнить любые SQL-запросы.
Есть еще SQL-команда LOAD DATA INFILE, она работает как mysqlimport, но богаче по возможностям.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Посоветуйте как лучше сделать / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]