При попытке загрузки текстового файла в СУБД MySQL 5.1 на ОС ALT Linux 6.0 Centaurus с помощью запроса LOAD DATA LOCAL INFILE вначале выдавалось следующее сообщение:
The used command is not allowed with this MySQL version
После добавления в раздел [client] конфигурационного файла my.cnf строки local-infile=1 данное сообщение пропало, а файл стал загружаться, но только для пользователя root - для обычного пользователя всё оставалось по-прежнему.
После добавления в раздел [mysql] конфигурационного файла пользователя .my.cnf этой же строки эффект возобновился - загрузка стала производиться нормально, но когда указанный запрос был использован для формы в приложении IDE Lazarus, описанная ситуация с этим запросом опять повторилась для оператора SQLQuery1.ExecSQL, в то время как аналогичный запрос INSERT INTO работает без нареканий. В чём причина такого странного поведения запроса в указанной IDE, пока не удалось выяснить. Буду благодарен за любой совет по данной проблеме.