Здравствуйте. На сервере сайта есть csv файлик с выгруженной базой. Как ее можно автоматом залить в таблицу на mysql? Пока делаю руками через phpmyadmin, удаляю старую, импортирую новую. Пытался через php страницу с кодом Load Data и файл загрузить данные, но на хостинге написано отключена такая команда. Как может еще можно автоматизировать этот процесс?
Можно написать скрипт для импорта. Скрипт принимает файл, парсит csv построчно и записывает данные в MySQL.
Может пригодится.
Я иногда загружаю CSV файл с DEF кодами(который лежит на сайте Россвязи) в БД asterisk с помощью BASH и crontab:
//Clear
mysql asterisk -e "TRUNCATE TABLE def_all;"
//Fill
mysql asterisk -e "LOAD DATA LOCAL INFILE '/tmp/Kody_DEF-9kh.csv' INTO TABLE def_all CHARACTER SET CP1251 FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n';"
Поля в БД соответствуют полям в CSV файле для удобства выгрузки....
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники