MySQL — это популярная RDMS, используемая для управления данными веб-сайта или приложения с помощью языка запросов, известного как SQL. Данные веб-сайтов хранятся в виде таблиц, и для вставки больших объемов данных потребуется довольно много времени, для этого SQL предлагает различные способы для массовой вставки данных. В этом посте мы изучим вставку большого количества данных с помощью одного запроса в таблицу MySQL.
Архив метки: csv
5 удивительных способов использования терминала Linux
Терминал Linux — это мощный инструмент, позволяющий пользователям взаимодействовать с операционной системой в текстовом режиме. Однако его возможности часто остаются недостаточно изученными. В этой статье мы рассмотрим пять уникальных способов использования терминала Linux, которые помогут вам оптимизировать работу с системой и повысить продуктивность. Читать
Чтение CSV-файла в Bash
Полная форма CSV — значение, разделенное запятыми. Файл CSV используется кодировщиком для многих целей, которые хранят данные в табличном формате полуструктур. Каждая строка файла обрабатывается как строка таблицы, и каждое поле строки отделяется запятой (,) в файле CSV. В Bash существует множество способов чтения файлов CSV, которые объясняются в этом руководстве.
Как разобрать CSV-файл в Bash?
Анализ файла значений, разделенных запятыми, то есть CSV-файла, из командной оболочки bash может быть сложной задачей и приводить к ошибкам в зависимости от сложности CSV-файла. Однако это частая задача во многих сценариях оболочки автоматизации или для быстрой обработки и переформатирования данных из файла, загруженного в bash.
В этом посте рассказывается о том, как разобрать CSV-файл с помощью встроенных команд Bash или с помощью команды awk для разбора более сложного формата. Решения, представленные ниже, могут быть легко адаптированы к другим форматам файлов, например, к файлу значений, разделенных табуляцией, т.е. к TSV-файлу. Читать
Скачивание файла с Google Docs и преобразование ods в csv
Возникла передо мной такая задача: мы храним таблицу соответсвия мака, ip и имени ПК в гуглодоксе, она и поддерживается в актуальном состоянии. DHCP сервер работает на FreeBSD, соответственно файл с настройками сервера вполне себе текстовый. И чтобы не обновлять данные и там и там был сделан скриптик. Наверняка можно было бы сделать проще, в некоторых случаях даже понятно как (например в функции csv2dhcp), но для небольшой таблицы я заморачиваться не стал.
Для работы понадобится pyquery и второй питон (считаем, что это у Вас уже есть). Кроме того, нам нужна библиотека для доступа к Google API.
Читать
PHP: построчное чтение и обработка больших CSV-файлов
С проблемой обработки больших CSV-файлов на PHP в первый раз я столкнулась недавно. На PHP я вообще мало программирую, только если возникают задачи написать что-либо конкретно на этом языке. Читать