Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / LOAD DATA INFILE ограничения / 9 сообщений из 9, страница 1 из 1
31.03.2016, 15:05
    #39205191
Даниил Пакоv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LOAD DATA INFILE ограничения
Подскажите кто нибудь, есть ли у этой конструкции ограничения по к-ву читаемых из текстового файла строк? Дела в том, что при чтении текстового файла с помощью опции Local ( на стороне клиента) я получаю в таблице большее число строк, чем выполняя команду на стороне сервера. Файл тот же, 1470 000 строк, почему не могу понять?
...
Рейтинг: 0 / 0
31.03.2016, 15:07
    #39205197
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LOAD DATA INFILE ограничения
Это при импорте в одну и ту же таблицу, только с LOCAL и без него?
...
Рейтинг: 0 / 0
31.03.2016, 15:14
    #39205203
Даниил Пакоv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LOAD DATA INFILE ограничения
Да, при чтении файла со стороны сервера получается меньше(
...
Рейтинг: 0 / 0
31.03.2016, 15:20
    #39205207
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LOAD DATA INFILE ограничения
Возможно, дубли или некорректные данные в файле.
http://dev.mysql.com/doc/refman/5.5/en/load-data.html LOCAL also affects error handling:

With LOAD DATA INFILE, data-interpretation and duplicate-key errors terminate the operation.

With LOAD DATA LOCAL INFILE, data-interpretation and duplicate-key errors become warnings and the operation continues because the server has no way to stop transmission of the file in the middle of the operation. For duplicate-key errors, this is the same as if IGNORE is specified. IGNORE is explained further later in this section.
...
Рейтинг: 0 / 0
31.03.2016, 15:30
    #39205222
Даниил Пакоv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LOAD DATA INFILE ограничения
А какие данные в текстовом файле считаются некорректны и при чем тут дубли:? Как сделать так что б читал все?
...
Рейтинг: 0 / 0
31.03.2016, 15:51
    #39205242
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LOAD DATA INFILE ограничения
Даниил ПакоvА какие данные в текстовом файле считаются некорректныНапример, дата в неверном формате. Или буквы вместо числа.
Даниил Пакоvи при чем тут дубли:?При том, что они нарушают (если они есть ,конечно) уникальные ключи. Без опции LOCAL загрузка будет остановлена на первом же нарушении. С опцией LOCAL нарушения будут проигнорированы, нарушающие данные не будут вставлены, но процесс продолжится со следующей строки в файле.
...
Рейтинг: 0 / 0
06.05.2016, 12:09
    #39230730
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LOAD DATA INFILE ограничения
Цитирую, поскольку перенести сюда не могу по техническим причинам:Даниил ПакоvЛюди, еще раз о наболевшшем, почему конструкции load data in file по разному работают на сервере и на клиенте. Ситуация такая : загружаю файл 2 000 000 строк на клиенте ( load data local file) под windows загружаются все строчки, когда огтправляю файл на сервер (по ftp) и выполняю команду load data in file там загружаются строки не все...в чем может быть причина?
Тот топик удалил как дубль.
...
Рейтинг: 0 / 0
06.05.2016, 12:34
    #39230759
Даниил Пакоv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LOAD DATA INFILE ограничения
Так значит load data infile (local) надежнее?
...
Рейтинг: 0 / 0
06.05.2016, 12:42
    #39230769
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LOAD DATA INFILE ограничения
Даниил ПакоvТак значит load data infile (local) надежнее?Наоборот. С LOCAL легче получить мусор в загруженных данных.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / LOAD DATA INFILE ограничения / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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