Я хочу загрузить очень большой файл CSV в базу данных, то есть размер файла CSV будет более 1 ГБ. Я хочу загрузить все данные из CSV-файла в таблицу MySQL как можно быстрее. Пожалуйста, предложите мне, что это возможно или нет?
И я хочу использовать JQuery / Ajax для выполнения этой работы?
Веб-серверы имеют максимальное время выполнения и максимальный размер загрузки в php.ini. Возможно, вам нужно отредактировать эти настройки. Я бы порекомендовал использовать функцию загрузки по частям.
Вот хорошая библиотека загрузки, которая поддерживает загрузку по частям с помощью jQuery + PHP, она называется: plupload
Других решений пока нет …