Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save anonymous/e45bd5d54829b0eb6e7ae90ca77f38e7 to your computer and use it in GitHub Desktop.
Save anonymous/e45bd5d54829b0eb6e7ae90ca77f38e7 to your computer and use it in GitHub Desktop.
Текстового файлав sql таблицу

Текстового файлав sql таблицу



Скрипт актуален для импорта файлов очень большого размера для экономии ресурсов хостинга, таких как время выполнения скрипта, лимит оперативной памяти и т. В конкретном случае использовалась дальнейшая обработка данных, выборка и частичная вставка в необходимые таблицы БД структурированных данных. Используя LOAD DATA LOCAL INFILE файл размеров Mb импортировался практически мгновенно, в отличии от его разбора при помощи fgetcsv, когда импорт произвести не удалось вовсе. К тому же если импортируемый текст в формате csv и в ячейках встречаются переносы строк, то используя fgetcsv разобрать такую таблицу не удастся. Необходимо или использовать сторонние библиотеки вроде этой http: Есть вариант использования LOAD DATA INFILE без использования опции LOCAL, но на хостинге такую команду выполнить скорее всего не удастся, так как у пользователя будет недостаточно привилегий. Главная БД жителей Украины Портфолио Inline Styler Контактная информация. Было актуально для импорта большого csv, для экономии ресурсов на разборку файла при помощи php. MySQL , PHP Tags: Комментарии 0 Написать комментарий. Пока что нет комментариев. Подписаться на комментарии по RSS.


На каких сайтах можно продать товар
Монастырский антипаразитарный чай способ применения
Где остановиться в волгограде на ночь
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment